Exemplu
Ia numele de nod al unui <p> Element:
var x = document.getElementById("myP").nodeName;
Rezultatul x va fi:
P
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
Proprietatea nodeName returnează numele nodului specificat.
În cazul în care nodul este un nod element de, proprietatea nodeName va returna numele tag-ul.
Dacă nodul este un nod atribut, proprietatea nodeName va returna numele atributului.
Pentru alte tipuri de noduri, proprietatea nodeName va reveni nume diferite pentru diferite tipuri de noduri.
Sfat: puteți utiliza , de asemenea, tagName proprietatea de a reveni numele tag - ul unui element. Diferența este că tagName întoarce numai nume de etichete, în timp ce nodeName returnează numele tuturor nodurilor (tags, attributes, text, comments) - (tags, attributes, text, comments) .
Această proprietate este read-only.
Suport pentru browser-
Proprietate | |||||
---|---|---|---|---|---|
nodeName | da | da | da | da | da |
Sintaxă
node .nodeName
Detalii tehnice
Întoarcere Valoare: | Un șir, care reprezintă numele nodului. Valori posibile:
|
---|---|
DOM Versiunea | Nivelul Core 1 Nod Obiect |
Mai multe exemple
Exemplu
Ia numele nodului <body> elementului:
var x = document.body.nodeName;
Rezultatul x va fi:
BODY
Încearcă - l singur » Exemplu
Ia numele de nod <body> noduri copil elementului:
var c = document.body.childNodes;
var txt = "";
var i;
for (i =
0; i < c.length; i++) {
txt = txt + c[i].nodeName +
"<br>";
}
document.getElementById("demo").innerHTML = txt;
Rezultatul txt va fi:
#text
P
#text
BUTTON
#text
P
#text
#comment
#text
DIV
#text
P
#text
SCRIPT
#text
Încearcă - l singur » Exemplu
Ia numele nodului, valoarea nodului și tipul de nod al <div> primul nod copil elementului:
<div id="myDIV">This is a div element.</div>
<script>
var x = document.getElementById("myDIV").firstChild;
var txt = "";
txt += "The node name: " + x.nodeName + "<br>";
txt += "The node value: "
+ x.nodeValue + "<br>";
txt += "The node type: " + x.nodeType;
</script>
Rezultatul txt va fi:
The node name: #text
The node value: This is a div element.
The node
type: 3
Încearcă - l singur » Pagini similare
HTML DOM de referință: Element. tagName proprietate
HTML DOM de referință: nod. nodeType proprietate
HTML DOM de referință: nod. nodeValue proprietate
HTML DOM de referință: nod. childNodes proprietate