La référence javascript : Objets, méthodes, propriétés

Méthode : window.document.getElementsByName()
Retourne un objet HTML à partir de son nom
Compatible :

Syntaxe
Array document.getElementsByName(String nom)

Description
Retourne un tableau (Array) d'objets HTML ayant nom défini dans la propriété name de la balise de l'objet.
Ne pas confondre la propriété id et la propriété name. Pour trouver un objet à partir de son id, utilisez getElementById().


Exemple Case à cocher
Code source
<FORM name="form_fruit">
   <INPUT type="checkbox" name="fruit" value="Fraise"> Fraise <BR>
   <INPUT type="checkbox" name="fruit" value="Banane"> Banane <BR>
   <INPUT type="checkbox" name="fruit" value="Pomme"> Pomme <BR>
</FORM>
<SCRIPT language=javascript>
   document.getElementsByName("fruit")[0].checked = true;
   document.getElementsByName("fruit")[1].checked = true;
   document.getElementsByName("fruit")[2].checked = true;
</script>


Résultat
Fraise
Banane
Pomme


Explication
Cet exemple crée 3 cases à cocher ayant le même nom fruit.
Le script qui suit la déclaration des cases recherche les objets de nom fruit avec getElementsByName et force la propriété checked à true. Les cases sont donc repérées et cochées par programmation.




Reproduction ou diffusion interdite sans autorisation de Tout JavaScript.com