Neueste Web-Entwicklung Tutorials
 

HTML DOM nodeValue Propery

<Element Object

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:

  • Gibt null zurück , für Elementknoten und Dokumentknoten
  • Gibt den Wert des Attributs für Attributknoten
  • Gibt den Inhalt für Textknoten
  • Gibt den Inhalt für einen Kommentar Knoten
DOM Version Core Level 1 Knoten Object

Beispiele

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


<Element Object