JavaScript/DOM/Node/nodeName
Aus SELFHTML-Wiki
< JavaScript | DOM | Node
Die Eigenschaft Node.nodeName speichert den Namen eines Knotens.
Syntax
var str = node.nodeName;
Anwendungsbeispiel
Beispiel
ansehen …
function ermittleNodeName() {
var name = document.getElementById('absatz').nodeName;
document.getElementById('ausgabe').textContent = name;
}
Elementknoten und Attributknoten haben Namen, Textknoten jedoch nicht. Beim Versuch, den Namen eines Textknotens zu ermitteln, wird der Wert #text
gespeichert.
Beachten Sie: Diese Eigenschaft hat nichts mit dem name Attribut zu tun! Für Element-Knoten hat sie denselben Inhalt wie die tagName Eigenschaft.
Weblinks
- W3C: nodeName
- MDN: Node.nodeName
absatz
identifiziert und dessen NodeName ausgelesen und dann mit textContent ausgegeben.