HTML-DOM-Dokument getElementsByName()
Beispiel
Holen Sie sich alle Elemente mit dem Namen "fname":
let collection = document.getElementsByName("fname");
Weitere „Probieren Sie es selbst“-Beispiele weiter unten.
Definition und Verwendung
Die getElementsByName()
Methode gibt eine Sammlung von Elementen mit einem angegebenen Namen zurück.
Die getElementsByName()
Methode gibt eine HTMLCollection zurück .
Siehe auch:
Die Document getElementById()-Methode
Die Document getElementsByTagName()-Methode
Die Document getElementsByClassName()-Methode
Die Document querySelector()-Methode
Syntax
document.getElementsByName(name)
Parameter
Parameter | Description |
name | Required. The name value of the elements. |
Rückgabewert
Typ | Beschreibung |
Objekt | Ein HTMLCollection-Objekt . Eine Sammlung von Elementen mit dem angegebenen Namen. Die Elemente werden so sortiert, wie sie im Dokument erscheinen. |
Mehr Beispiele
Anzahl der Elemente mit name="tier":
let num = document.getElementsByName("animal").length;
Überprüfen Sie alle <input>-Elemente mit type="checkbox", die den Namen "animal" haben:
const collection = document.getElementsByName("animal");
for (let i = 0; i < collection.length; i++) {
if (collection[i].type == "checkbox") {
collection[i].checked = true;
}
}
Browser-Unterstützung
document.getElementsByName()
ist eine Funktion von DOM Level 1 (1998).
Es wird in allen Browsern vollständig unterstützt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |