JavaScript/DOM/Node/nodeName

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Die Eigenschaft Node.nodeName speichert den Namen eines Knotens.

  • DOM 1.0
  • JavaScript 1.5
  • Chrome
  • Firefox
  • IE
  • Opera
  • Safari

Syntax

var str = node.nodeName;

[Bearbeiten] 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.

[Bearbeiten] Weblinks

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Übersicht
Index
Mitmachen
Werkzeuge
Spenden
SELFHTML