ciao a tutti ho una funzione che tramite l'evento onchange di una select mi deve portare in una determinata pagina...
solo che di queste select ne ho più di due nella stessa pagina, od ogniuna in un form diverso. la mia funzione originale è:
allora ho pensato di modificarla in modo tale da portarmi una variabile che dicesse alla funzione quale form deve prendere in considerazione.codice:<script language="JavaScript"> <!-- function Navigate() { var URL = document.produttore.pro.options[document.produttore.pro.selectedIndex].value; window.location.href = URL; } // --> </script>
ed ho provato a fare così:
vi prego datemi una mano... non ci capisco niente di java!!!codice:<script language="JavaScript"> <!-- var asd; function Naviga(asd) { var URL = document.form + 'asd' + dove + 'asd' + .options[document.form + 'asd' + .dove + 'asd' + .selectedIndex].value; window.location.href = URL; } // --> </script> solo che non mi funziona.... faccio notare che la pagina la creo automaticamente con un'altra pagina asp... altrimenti avrei messo io direttamente i nomi dei form diversi
ah dimenticavo la funzione all'interno della select la chiamo così:
dove x è un numerocodice:<form name="formx" method="post"> <select name="dovex" style="font-size:12" onChange="Naviga('x');"> <option value="la pagina per il redirect">Carrello di default</option> </form>

Rispondi quotando
