HTML DOM Element nodeValue ominaisuus
- Edellinen sivu nodeType
- Seuraava sivu normalize()
- Palaa yhdellä tasolla ylöspäin HTML DOM Elements objekti
Määritelmä ja käyttö
nodeValue
Atribuutti asettaa tai palauttaa solmun arvon.
Jos solmu on elementti-solmu: nodeValue
Atribuutti palauttaa null
.
Huomioitavaa:Jos haluat palauttaa elementin tekstin, muista, että teksti sijaitsee aina Text-solmun sisällä ja sen on palautettava Text-solmun solmuarvo:
element.childNodes[0].nodeValue
Muille solutyypeille:nodeValue
Atribuutti palauttaa eri solmutyyppien eri arvot.
Vaihtoehto:
Katso myös:
Esimerkki
Esimerkki 1
Palauta dokumentin ensimmäisen <button>-elementin solmuarvo:
document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
Esimerkki 2
Hanki "myDIV" -elementin ensimmäisen lapsen solmun nimi, arvo ja tyyppi:
const x = document.getElementById("myDIV").firstChild; let text = ""; text += "Name: " + x.nodeName + "<br>"; text += "Value: " + x.nodeValue + "<br>"; text += "Type: " + x.nodeType;
Syntaksi
Palauta node-arvo:
node.nodeValue
Aseta node-arvo:
node.nodeValue = value
Atribuuttiarvo
Arvo | Kuvaus |
---|---|
value | Solmuarvo. |
Palautusarvo
Tyyppi | Kuvaus |
---|---|
Merkkijono |
Solmuarvo.
|
Selaimen tuki
element.nodeValue
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 nodeType
- Seuraava sivu normalize()
- Palaa yhdellä tasolla ylöspäin HTML DOM Elements objekti