HTML DOM Document getElementsByName() 方法
- Edellinen sivu getElementsByClassName()
- Seuraava sivu getElementsByTagName()
- Palaa ylös HTML DOM Documents
Esimerkki
Esimerkki 1
Hanki kaikki nimeltä "fname" olevat elementit:
let elements = document.getElementsByName("fname");
Esimerkki 2
Palauta name="animal" elementtien määrä:
let num = document.getElementsByName("animal").length;
Esimerkki 3
Tarkista kaikki type="checkbox" ja nimeltä "animal" olevat <input>-elementit:
const collection = document.getElementsByName("animal"); for (let i = 0; i < collection.length; i++) { if (collection[i].type == "checkbox") { collection[i].checked = true; } }
Syntaksi
document.getElementsByName(name)
Parameteri
Parameteri | Kuvaus |
---|---|
name | Välttämätön. Elementin name-ominaisuuden arvo. |
Palautusarvo
Tyyppi | Kuvaus |
---|---|
Objekti |
NodeList-objekti. Nimellä varustetun elementtien joukko. Järjestetään elementtien esiintymisjärjestykseen. |
Selaimen tuki
document.getElementsByName()
Se on DOM Level 1 (1998) ominaisuus.
Kaikki selaimet tukevat sitä:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Tuki | 9-11 | Tuki | Tuki | Tuki | Tuki |
- Edellinen sivu getElementsByClassName()
- Seuraava sivu getElementsByTagName()
- Palaa ylös HTML DOM Documents