Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Listbox menu senza evento click

    Ciao una domanda forse stupida ma alla quale nn sono riuscito a dare una risposta.
    E' possibile creare un semplice menu con una listbox che pero' non necessiti del click sul mouse per andare al link?

    Tipo questo in alto a sinistra con il tasto "vai", non è possibile andare al link direttamente dopo la selezione con il mouse?

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    immagino tu stia parlando di una select che contiene una lista di link e un pulsante che quando cliccato apre il link.

    In questo caso ti è sufficiente richiamare la funzione (che viene attivata all'evento onclick del bottone) sull'evento onchange della select

    Altrimenti, se non è così posta un esempio di ciò che hai di ciò che vorresti fare
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Si scusa mi sono espresso in malo modo.

    In pratica vorrei che da questa semplice list , se l'utente sceglie una delle due voci ci sia un link immediato:

    <form name="form1" method="post" action="">
    <select name="select">
    <option>Ciao</option>
    <option>Arrivederci</option>
    </select>
    </form>

    Grazie in anticipo!

  4. #4
    <FORM>
    <SELECT ONCHANGE="location = this.options[this.selectedIndex].value;">
    <OPTION VALUE="myhome.html">My Home Page
    <OPTION VALUE="myresume.html">Resume
    <OPTION VALUE="myhobbies.html">Hobbies
    <OPTION VALUE="mydog.html">My Dog
    </SELECT>
    </FORM>


    ok trovato , ti ringrazio.......e W il radicchio rosso trevigiano!

  5. #5
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Su una nuova finestra
    codice:
    <select name="select" onchange="if (this.value != '') window.open(this.value,'','');">
    <option value="">Scegli un link</option>
    <option value="http://www.google.it/">Google</option>
    <option value="http://www.html.it/">Html.it</option>
    </select>
    Sulla stessa finestra
    codice:
    <select name="select" onchange="if (this.value != '') location.href = this.value;">
    <option value="">Scegli un link</option>
    <option value="http://www.google.it/">Google</option>
    <option value="http://www.html.it/">Html.it</option>
    </select>
    Ciao
    -Fab-
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.