Knoten: nodeName-Eigenschaft
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Die schreibgeschützte nodeName-Eigenschaft des Node gibt den Namen des aktuellen Knotens als Zeichenfolge zurück.
Wert
Eine Zeichenfolge. Werte für die verschiedenen Knotentypen sind:
Attr- 
Der Wert von
Attr.name, das ist der qualifizierte Name des Attributs. CDATASection- 
Die Zeichenfolge
"#cdata-section". Comment- 
Die Zeichenfolge
"#comment". Document- 
Die Zeichenfolge
"#document". DocumentFragment- 
Die Zeichenfolge
"#document-fragment". DocumentType- 
Der Wert von
DocumentType.name Element- 
Der Wert von
Element.tagName, das ist der Großbuchstabenname des Element-Tags, wenn es sich um ein HTML-Element handelt, oder das Kleinbuchstabenelement-Tag, wenn es sich um ein XML-Element (wie ein SVG- oder MathML-Element) handelt. ProcessingInstruction- 
Der Wert von
ProcessingInstruction.target Text- 
Die Zeichenfolge
"#text". 
Beispiel
Dieses Beispiel zeigt die Knotennamen mehrerer Knoten an
This is some HTML:
<div id="d1">Hello world</div>
<!-- Example of comment -->
Text <span>Text</span> Text<br />
<svg height="20" width="20">
  <circle cx="10" cy="10" r="5" stroke="black" stroke-width="1" fill="red" />
</svg>
<hr />
<output id="result">Not calculated yet.</output>
und folgendes Skript:
let node = document.querySelector("body").firstChild;
let result = "Node names are:\n";
while (node) {
  result += `${node.nodeName}\n`;
  node = node.nextSibling;
}
const output = document.getElementById("result");
output.innerText = result;
Spezifikationen
| Specification | 
|---|
| DOM> # ref-for-dom-node-nodename①>  | 
            
Browser-Kompatibilität
Loading…