getElementsByName(name)
retourne un tableau d'éléments avec la propriété du nom donné.
getElementById(id)
renvoie l'élément avec la propriété id donnée.
- Il n'y a pas getElementsById - car deux éléments ayant le même identifiant ne sont pas autorisés.
- De plus, getElementsByID, getElementByID ne sont pas des fonctions javascript existantes. La camélisation est nécessaire!
Répondre à la question:
Vous pouvez obtenir l'identifiant d'un élément caché si elle est côté client caché. (Vous pouvez le voir dans la source générée.)
document.getElementById('ID').value;
Ou quelque chose comme ça.
Quel navigateur? Cela fonctionne bien pour moi dans FireFox. – TheHippo
Cela devrait fonctionner, quel navigateur utilisez-vous? peut-être IE n'aime pas les noms de "ID"? –