JavaScript/DOM/Node/nodeName

Aus SELFHTML-Wiki
< JavaScript‎ | DOM‎ | Node
Wechseln zu: Navigation, Suche

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;
  }
Im Script wird der Absatz mit der id absatz identifiziert und dessen NodeName ausgelesen und dann mit textContent ausgegeben.

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