JavaScript/DOM/Node/nodeValue
Aus SELFHTML-Wiki
< JavaScript | DOM | Node
Die Eigenschaft Node.nodeValue speichert den Wert oder Inhalt eines Knotens. Bei Textknoten ist dies der Text, bei Attributknoten der zugewiesene Attributwert. Bei Elementknoten hat diese Eigenschaft den Wert null.
Syntax
const value = node.nodeValue;
value
: Wert (als Zeichenkette)
Anwendungsbeispiel
Beispiel
ansehen …
function textAendern () {
document.getElementById("derText").firstChild.nodeValue = document.Formular.neuerText.value;
}
document.getElementById("derText").firstChild.nodeValue = text;
war in der alten Dokumentation von Stefan Münz ein gängiger Weg, um den Inhalt eines Textknotens zu ändern. Heute können Sie dies mit der Eigenschaft textContent bequemer erledigen.
Weblinks
- W3C: nodeValue
- MDN: Node.nodeValue
textAendern()
aufgerufen, die im Dateikopf notiert ist. Diese Funktion greift mitdocument.getElementById("derText")
auf das p-Element zu, weiterhin mit firstChild auf den ersten Kindknoten dieses Elements, also den Textinhalt, und weist dessen EigenschaftnodeValue
den Inhalt aus dem Eingabefeld des Formulars zu.