HTML DOM Element nodeName 属性

定义和用法

nodeName 属性返回节点的名称:

  • Ikiwa kina ni kina ya kifaa, jina la kina hulumuJina la kifaa(kubonyeza kikubwa).
  • Ikiwa kina ni kina ya kina, jina la kina hulumuJina la kina.
  • Ikiwa kina ni kina ya mawazo ya andiko, jina la kina hulumu #text.
  • Ikiwa kina ni kina ya mawazo ya mawasiliano, jina la kina hulumu #comment.
  • Ikiwa kina ni kina ya andiko, jina la kina hulumu #document.

Jina la kina ya kina hulumu kusoma tu.

Tunasikia pia:

Makosa ya aina ya kina

Makosa ya matokeo

Makosa ya jina la kifaa

Makosa ya kina ya watoto

Mfano

Mfano 1

Inaruhusu jina la kina la kifaa ya <p>:

document.getElementById("myP").nodeName;

Jaribu mwenyewe

Mfano 2

Inaruhusu jina la kina la kifaa ya <body>:

document.body.nodeName;

Jaribu mwenyewe

Mfano 3

Pata jina la kina la makosa ya kina ya <body>:

const nodes = document.body.childNodes;
let text = "";
for (let i = 0; i < nodes.length; i++) {
  text += nodes[i].nodeName + "<br>";
}

Jaribu mwenyewe

Mfano 4

Pata jina la kina, ukurabu na aina ya makosa ya kina ya kwanza ya "myDIV":

const x = document.getElementById("myDIV").firstChild;
let text = "";
text += "Name: " + x.nodeName + "<br>";
text += "Value: " + x.nodeValue + "<br>";
text += "Type: " + x.nodeType;

Jaribu mwenyewe

Inayotumika

element.nodeName

au

node.nodeName

Jina la matokeo

  • Makosa ya kifaa hulumuJina la kifaa(kubonyeza kikubwa)
  • Makosa ya kina hulumuJina la kina
  • Makosa ya mawazo ya andiko hulumu #text
  • Makosa ya mawazo ya mawasiliano hulumu #comment
  • Makosa ya andiko hulumu #document

Kampaa ya wasafiri

element.nodeName Ni ya DOM Level 1 (1998) kina.

Mengineo yote za kufikia kwa upya:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
kampaa 9-11 kampaa kampaa kampaa kampaa