Dokument HTML DOM getElementsByName()
Przykład
Pobierz wszystkie elementy o nazwie „fname”:
let collection = document.getElementsByName("fname");
Więcej przykładów „Wypróbuj sam” poniżej.
Definicja i użycie
Metoda getElementsByName()
zwraca kolekcję elementów o określonej nazwie.
Metoda getElementsByName()
zwraca HTMLCollection .
Zobacz też:
Metoda dokumentu getElementById()
Metoda dokumentu getElementsByTagName()
Metoda dokumentu getElementsByClassName()
Składnia
document.getElementsByName(name)
Parametry
Parameter | Description |
name | Required. The name value of the elements. |
Wartość zwrotu
Rodzaj | Opis |
Obiekt | Obiekt HTMLCollection . Kolekcja elementów o określonej nazwie. Elementy są sortowane tak, jak pojawiają się w dokumencie. |
Więcej przykładów
Liczba elementów o nazwie="zwierzę":
let num = document.getElementsByName("animal").length;
Sprawdź wszystkie elementy <input> z type="pole wyboru", które mają nazwę "zwierzę":
const collection = document.getElementsByName("animal");
for (let i = 0; i < collection.length; i++) {
if (collection[i].type == "checkbox") {
collection[i].checked = true;
}
}
Obsługa przeglądarki
document.getElementsByName()
jest funkcją DOM Level 1 (1998).
Jest w pełni obsługiwany we wszystkich przeglądarkach:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |