Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Menu a tendina

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    13

    Menu a tendina

    Ciao a tutti!
    Abbiamo realizzato il eguente menu a tendina:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>
    <head>
    <title>Form Utenti</title>
    <script type="text/javascipt">
    <!--
    function Menu(links) {
    location.href = links[links.selectedIndex].value;
    }
    //-->
    </script>
    </head>

    <body>

    <select onChange="Menu(this)">
    <option value="javascript:void(0)">Jump to...</option>
    <option value="home.htm">Home</option>
    <option value="showroom.htm">Showroom</option>
    </select>


    </body>
    </html>

    Quando gira compare un errore di JScript che richiede un oggetto nella select...
    Cosa dobbiamo fare?!!?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    location.href = links.options[links.selectedIndex].value;
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    13

    Menu a tendina2

    Abbiamo inserito "options" ma da lo stesso errore...

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Prova a cambiare nome della variabile locale links. Potrebbe essere parola riservata (sotto IE, per lo meno)

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    13

    Aiuto Menu a tendina

    Ciao Michele!
    So di essere un pò dura ma NON FUNZIONA!!!
    Adesso il codice è questo:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>
    <head>
    <title>Form Utenti</title>
    <script type="text/javascipt">
    <!--
    function Menu(indirizzo) {
    location.href = indirizzo.options[indirizzo.selectedIndex].value;
    }
    //-->
    </script>
    </head>

    <body>
    <select onChange="Menu(this);">
    <option value="javascript:void(0)">Jump to...</option>
    <option value="home.htm">Home</option>
    <option value="showroom.htm">Showroom</option>
    </select>


    </body>
    </html>
    Aiutooooo!!!!!!!!!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ma non ti da` nessun messaggio?
    E` dura cercare gli errori senza una traccia.

    Che browser usi?

    Prova comunque uno dei seguenti:
    window.location.href =
    document.location.href =

    E prova a mettere la select in un form (in qualche browser non funziona fuori dai form)

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.