Buonasera a tutti quanti.
ho un problema.
Sto facendo uno scriptino in Js, molto semplice, che mi crea dinamicamente delle select .
Praticamente io premo un pulsante e mi creo ogni volta una nuova select.
L'output che esce dalla generazione delle select è il seguente :
<select name="name1" id="select_name1">
<option>--seleziona--</option>
<option>valore1</option>
<option>valore2</option>
........
</select>
......
<select name="name2" id="select_name2">
<option>--seleziona--</option>
<option>altrovalore1</option>
<option>altrovalore2</option>
......
</select>
Il problema è il seguente.
Come faccio a verificare che per ogni select che io genero, quando vado a selezionare il valore, esso non sia nullo?
Sono riuscito ad eseguire il controllo su una select, tramite questo codice :
Non riesco pero a farlo su N select che io genero cliccando sul pulsante apposito.codice:var check =true; var selects = document.getElementsByTagName('select'); var x; var valore ; alert(selects.length); for(i = 0 ; i<selects.length && check==true;i++) { x= selects[i].selectedIndex; valore = document.getElementsByTagName("option")[x].value; if (valore == "") { alert("devi selezionare un valore per creare un flusso di interazioni"); check = false; } //alert(valore); debug; }
Qualcuno puo aiutarmi per favore?
Grazie per la disponibilità.
A presto
E.

Rispondi quotando
