- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- [JS] Creare una variabile dinamicamente tramite Ciclo For
-
[JS] Creare una variabile dinamicamente tramite Ciclo For
Salve a tutti,
come posso creare una variabile con nome dinamico grazie ad un ciclo for?Avevo scritto:
for(i=0; i=pax; i++){ var paxDetailSurname '' + i = $("#ospiti_details_surname_"+i).val(); var paxDetailName '' + i = $("#ospiti_details_name_"+i).val(); }
ma da errore!
Grazie.
-
Ottengo un errore relativo al nome della variabile!
Nel form ho dimenticato di scrivere i<=pax
-
Alla fine sto provando con un array bidimensionale, ma non va, mi da errore e non capisco il perchè!
ospiti = []; for(i=0; i<pax; i++){ ospiti* = {}; alert($("#ospiti_details_surname_"+i).val()); ospiti*.paxDetailSurname = $("#ospiti_details_surname_"+i).val(); alert($("#ospiti_details_name_"+i).val()); ospiti*.paxDetailName = $("#ospiti_details_name_"+i).val(); } console.log(ospiti[0].length); //stampa undefined console.log(ospiti[1].length); //stampa undefined for (x=0; x<ospiti[0].length; x++) { for (y=0; y<ospiti[1].length; y++) { console.log(ospiti[x][y]); } }