Document HTML DOM getElementsByName()
Exemple
Obtenez tous les éléments avec le nom "fname":
let collection = document.getElementsByName("fname");
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
La getElementsByName()
méthode renvoie une collection d'éléments avec un nom spécifié.
La getElementsByName()
méthode renvoie une HTMLCollection .
Voir également:
La méthode Document getElementById()
La méthode Document getElementsByTagName()
La méthode Document getElementsByClassName()
La méthode document querySelector()
Syntaxe
document.getElementsByName(name)
Paramètres
Parameter | Description |
name | Required. The name value of the elements. |
Valeur de retour
Taper | La description |
Objet | Un objet HTMLCollection . Une collection d'éléments avec le nom spécifié. Les éléments sont triés tels qu'ils apparaissent dans le document. |
Plus d'exemples
Nombre d'éléments avec name="animal":
let num = document.getElementsByName("animal").length;
Vérifiez tous les éléments <input> avec type="checkbox" qui ont le nom "animal":
const collection = document.getElementsByName("animal");
for (let i = 0; i < collection.length; i++) {
if (collection[i].type == "checkbox") {
collection[i].checked = true;
}
}
Prise en charge du navigateur
document.getElementsByName()
est une fonctionnalité DOM niveau 1 (1998).
Il est entièrement pris en charge dans tous les navigateurs :
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |