HTML DOM nodeValue- eigenschap
Voorbeeld
Verkrijg de knoopwaarde van het eerste <button>-element in het document:
var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
Meer "Probeer het zelf" voorbeelden hieronder.
Definitie en gebruik
Met de eigenschap nodeValue wordt de knooppuntwaarde van het opgegeven knooppunt ingesteld of geretourneerd.
Als het knooppunt een elementknooppunt is, retourneert de eigenschap nodeValue null.
Opmerking: als u de tekst van een element wilt retourneren, moet u er rekening mee houden dat tekst zich altijd binnen een tekstknooppunt bevindt en dat u de knooppuntwaarde van het tekstknooppunt moet retourneren ( element .childNodes[0].nodeValue).
Voor andere knooppunttypen retourneert de eigenschap nodeValue verschillende waarden voor verschillende knooppunttypen.
Tip: Een alternatief voor de eigenschap nodeValue kan de eigenschap textContent zijn.
Browserondersteuning
Property | |||||
---|---|---|---|---|---|
nodeValue | Yes | Yes | Yes | Yes | Yes |
Syntaxis
Retourneer de knooppuntwaarde:
node.nodeValue
Stel de knooppuntwaarde in:
node.nodeValue = value
Eigendomswaarden
Value | Description |
---|---|
value | Specifies the node value of the specified node |
Technische details
Winstwaarde: | Een tekenreeks, die de waarde van het knooppunt vertegenwoordigt.
Mogelijke waarden:
|
---|---|
DOM-versie | Kernniveau 1 knooppuntobject |
Meer voorbeelden
Voorbeeld
Verkrijg de knooppuntnaam, knooppuntwaarde en het knooppunttype van het eerste onderliggende knooppunt van het <div>-element:
<div id="myDIV">This is a div element.</div>
<script>
var x = document.getElementById("myDIV").firstChild;
var txt = "";
txt += "The node name: " + x.nodeName + "<br>";
txt += "The node value: " + x.nodeValue + "<br>";
txt += "The node type: " + x.nodeType;
</script>
Gerelateerde pagina's
HTML DOM-referentie: node. nodeName eigenschap
HTML DOM-referentie: node. nodeType-eigenschap
HTML DOM-referentie: node. nodeValue-eigenschap
HTML DOM-referentie: node. childNodes-eigenschap