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

    funzione win.location.href con una <select>

    Salve a tutti, ho un piccolo problema.


    Ho questa funzione , la quale mi dà errore dicendomi che nn riceve nessun valore...

    potete darci un' occhiatina e vedere dove sbaglio ?
    grazie in anticipo per chi mi potrà aiutare.


    <script type="text/javascript">
    function jumpToURL(){
    var valore = document.forms[0].prodotti.value;
    if (valore == "") return;
    window.location.href= valore;
    }
    </script>

    che viene richiamata all'evento onchange di una select option
    in questa maniera :

    <form>
    <select name="prodotti" class="testo_articoli" onchange="jumpToURL()">
    <option value="www.io.it/index.php?id=archivio6">Novembre 2007</option>
    <option value="www.io.it/index.php?id=archivio5">Ottobre 2007</option>
    <option value="www.io.it/index.php?id=archivio4">Settembre 2007</option>
    <option value="www.io.it/index.php?id=archivio3">Luglio 2007</option>
    <option value="www.io.it/index.php?id=archivio2">Giugno 2007</option>
    <option value="www.io.it/index.php?id=archivio1">Maggio 2007</option>
    </select>
    </form>

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    ci manca l'http://

    <option value="http://www.io.it/index.php?id=archivio6">Novembre 2007</option>
    <option value="http://www.io.it/index.php?id=archivio5">Ottobre 2007</option>
    Ciao By Peter_Pan...

  3. #3
    avevo già provato ma niente... mi dà sempre errore
    document.forms[0] valore nullo

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    a me funziona, prova a copiare ed incollare il codice che ti posto:
    Codice PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <
    html xmlns="http://www.w3.org/1999/xhtml">
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <
    title>Documento senza titolo</title>
    <
    script type="text/javascript">
        function 
    jumpToURL(){        
            var 
    valore document.forms[0].prodotti.value;

            if (
    valore == "") return;
            
    window.location.hrefvalore;
        }
    </script>
    </head>

    <body>


    <form>
    <select name="prodotti" class="testo_articoli" onchange="jumpToURL()">
    <option value="http://www.io.it/index.php?id=archivio6">Novembre 2007</option>
    <option value="http://www.io.it/index.php?id=archivio5">Ottobre 2007</option>
    <option value="http://www.io.it/index.php?id=archivio4">Settembre 2007</option>
    <option value="http://www.io.it/index.php?id=archivio3">Luglio 2007</option>
    <option value="http://www.io.it/index.php?id=archivio2">Giugno 2007</option>
    <option value="http://www.io.it/index.php?id=archivio1">Maggio 2007</option>
    </select> 
    </form>
    </body>
    </html> 
    Ciao By Peter_Pan...

  5. #5
    eccezionale ora funge !!!!

    gentilissimo grazie

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.