HTML DOM Element nodeName ominaisuus
- edellinen sivu nextElementSibling
- Seuraava sivu nodeType
- Palaa yhdellä tasolla ylös HTML DOM Elements-objekti
Määrittely ja käyttö
nodeName
属性返回节ksen nimi:
- Jos solmu on elementti-solmu, nodeName-ominaisuus palauttaatagin nimi(isokirjain).
- Jos solmu on ominaisuus-solmu, nodeName-ominaisuus palauttaaominaisuuden nimi.
- Jos solmu on teksti-solmu, nodeName-ominaisuus palauttaa
#text
. - Jos solmu on kommentti-solmu, nodeName-ominaisuus palauttaa
#comment
. - Jos solmu on dokumentti-solmu, nodeName-ominaisuus palauttaa
#document
.
nodeName-ominaisuus on lukuinen.
Katso myös:
Esimerkki
Esimerkki 1
Palauttaa <p> -elementin solmun nimi:
document.getElementById("myP").nodeName;
Esimerkki 2
Palauttaa <body> -elementin solmun nimi:
document.body.nodeName;
Esimerkki 3
Hanki <body> -elementin lapsisolmut solmun nimi:
const nodes = document.body.childNodes; let text = ""; for (let i = 0; i < nodes.length; i++) { text += nodes[i].nodeName + "<br>"; }
Esimerkki 4
Hanki "myDIV" -solmun ensimmäisen lapsen solmun nimi, arvo ja tyyppi:
const x = document.getElementById("myDIV").firstChild; let text = ""; text += "Nimi: " + x.nodeName + "<br>"; text += "Arvo: " + x.nodeValue + "<br>"; text += "Type: " + x.nodeType;
syntaksi
element.nodeName
tai
node.nodeName
palautusarvo
- elementti-solmu palauttaatagin nimi(isokirjain)
- ominaisuuden solmu palauttaaominaisuuden nimi
- teksti-solmu palauttaa
#text
- kommentti-solmu palauttaa
#comment
- dokumentin solmu palauttaa
#document
selaimen tuki
element.nodeName
Se on DOM Level 1 (1998) ominaisuus.
Kaikki selaimet tukevat sitä täysin:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
tuki | 9-11 | tuki | tuki | tuki | tuki |
- edellinen sivu nextElementSibling
- Seuraava sivu nodeType
- Palaa yhdellä tasolla ylös HTML DOM Elements-objekti