Beispiel
Holen Sie sich den Knotenwert des ersten <button> Element im Dokument:
var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
Das Ergebnis von x wird sein:
Try it Yourself »
Versuch es selber " Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.
Definition und Verwendung
Die nodeValue Eigenschaftssätze oder gibt den Knotenwert des angegebenen Knotens.
Wenn der Knoten ein Elementknoten ist, wird die nodeValue Eigenschaft null zurück.
Hinweis: Wenn Sie den Text eines Elements zurückkehren wollen, denken Sie daran , dass der Text immer in einem Textknoten ist, und Sie müssen den Textknoten des Knotens Wert zurückgeben ( element .childNodes[0].nodeValue) .
Für andere Knotentypen wird die nodeValue Eigenschaft unterschiedliche Werte für die verschiedenen Knotentypen zurück.
Tipp: Eine Alternative zur nodeValue Eigenschaft kann das seine textcontent Eigenschaft.
Browser-Unterstützung
Eigentum | |||||
---|---|---|---|---|---|
nodeValue | Ja | Ja | Ja | Ja | Ja |
Syntax
Gibt den Knotenwert:
node .nodeValue
Stellen Sie den Knotenwert:
node .nodeValue= value
Eigenschaftswerte
Wert | Beschreibung |
---|---|
value | Gibt den Knotenwert des angegebenen Knotens |
Technische Details
Rückgabewert: | Ein String, die den Wert des Knotens. Mögliche Werte:
|
---|---|
DOM Version | Core Level 1 Knoten Object |
Mehr Beispiele
Beispiel
Holen Sie den Knotennamen, Knotenwert und den Knotentyp des <div> Element des ersten Kindknoten:
<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>
Das Ergebnis der txt wird:
The node name: #text
The node value: This is a div element.
The node
type: 3
Versuch es selber " Verwandte Seiten
HTML - DOM - Referenz: Knoten. nodeName Immobilien
HTML - DOM - Referenz: Knoten. nodeType Immobilien
HTML - DOM - Referenz: Knoten. nodeValue Immobilien
HTML - DOM - Referenz: Knoten. Eigenschaft Childnodes