Hai controllato che PHP ti stampi effettivamente il Valore di NAME ? (Vedi il codice sorgente della pagina a Browser).
Originariamente inviato da Defly
la sintassi... io non purtroppo non la conosco e sto impazzendo!
Non ho jquery sulla punta delle dita e non posso aiutarti in quell' ambito, ma ti offro volentieri un esempio per vedere come si lavora con .getElementsByName il quale raccoglie una collection degli Elementi con un dato NAME e per questo va accompagnato da un indice: per determinare il singolo Elemento.
Spero questo possa tornarti utile per correggere le tue verifiche, e per prendere una prima dimestichezza col Linguaggio.
codice:
<html><head>
<script>
function francesca(){
var messaggio = document.getElementsByName("3")[0].value;
alert(messaggio);
};
</script>
</head>
<body onload='francesca();'>
<input name="3" value="ciao, sono Enzo" type="text">
<input name="3" value="io invece sono Paola, ciao" type="text">
</body></html>
Con [0] ti risponde Enzo, con [1] ti risponde Paola
Si inizia contando da zero come negli Array.