31/10/17 20:19
mark22
Buonasera,
vorrei chiedervi come mai il mio codice non funziona per potermi ricavare i valori delle opzioni di un select html tramite javascript.
Questo è il mio codice html:
Javascript ,dimOpz sta per dimensione dell'array opzioni che verrà aggiornata a ogni "lettura", j è usato come indice per opzioniSelezionate:
La console del browser mi dice che c'è un errore nella riga 10..
Probabilmente è qualche errore stupido..Grazie in anticipo
vorrei chiedervi come mai il mio codice non funziona per potermi ricavare i valori delle opzioni di un select html tramite javascript.
Questo è il mio codice html:
<form name="myForm"> <select multiple="multiple" class="lista" name="archivio"> <option value="1">Caffè</option> ... </form>
Javascript ,dimOpz sta per dimensione dell'array opzioni che verrà aggiornata a ogni "lettura", j è usato come indice per opzioniSelezionate:
var dimOpz=0; function aggiungi(){ var opzioni =[]; opzioni= document.forms.myForm.archivio.options; var opzioniSelezionate = []; var lenght=opzioni.length; var j=0; for(var i=0;i<lenght;i++) if(opzioni[i].selected){ opzioniSelezionate[j].concat(opzioni[i].value); j++; } dimOpz+=j; }
La console del browser mi dice che c'è un errore nella riga 10..
Probabilmente è qualche errore stupido..Grazie in anticipo
Ultima modifica effettuata da mark22 31/10/17 20:22
aaa