HTML dokument DOM getElementsByName()
Příklad
Získejte všechny prvky s názvem "fname":
let collection = document.getElementsByName("fname");
Další příklady „Vyzkoušejte si to sami“ níže.
Definice a použití
Metoda getElementsByName()
vrací kolekci prvků se zadaným názvem.
Metoda getElementsByName()
vrací HTMLCollection .
Viz také:
Metoda Document getElementById().
Metoda Document getElementsByTagName().
Metoda Document getElementsByClassName().
Metoda Document querySelector()
Syntax
document.getElementsByName(name)
Parametry
Parameter | Description |
name | Required. The name value of the elements. |
Návratová hodnota
Typ | Popis |
Objekt | Objekt HTMLCollection . Kolekce prvků se zadaným názvem. Prvky jsou seřazeny tak, jak se objevují v dokumentu. |
Další příklady
Počet prvků s name="animal":
let num = document.getElementsByName("animal").length;
Zaškrtněte všechny prvky <input> s type="checkbox", které mají název "animal":
const collection = document.getElementsByName("animal");
for (let i = 0; i < collection.length; i++) {
if (collection[i].type == "checkbox") {
collection[i].checked = true;
}
}
Podpora prohlížeče
document.getElementsByName()
je funkce DOM úrovně 1 (1998).
Je plně podporován ve všech prohlížečích:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |