Originariamente inviato da Ramosini Nicola
Salve, sto lavorando ad una pagina in php dove sono presenti delle caselle di testo che vengono generate dinamencamente lato server e che io chiamo tutte nello stesso modo e che poi tratterò come vettori es:

<input type="text" name="pippo[]">

Su tutti questi campi però qualora venissero riempiti devo fare un controllo javascript e quindi devo recuperare (di tutte) il contenuto sul quale fare appunto questo controllo.

La mia domanda è: come faccio a recuperare il contenuto di tutte queste caselle di testo per poterlo controllare dentro la mia funzione javascript ??

ciao ciao e grazie
Mentre e` espressamente vietato usare ID uguali in oggetti della stessa pagina, e` invece possibile usare name uguali.
In tal caso l'elemento diventa una collezione che si indirizza tramite un vettore:

<input type="text" name="pippo[]" value="uno">
<input type="text" name="pippo[]" value="due">
<input type="text" name="pippo[]" value="tre">

alert(document.NOMEFORM.elements['pippo[]'][0].value);
alert(document.NOMEFORM.elements['pippo[]'][1].value);
alert(document.NOMEFORM.elements['pippo[]'][2].value);