Ατύπος HTML DOM Element nodeName

Ορισμός και χρήση

nodeName Επιστροφή του ονόματος του κόμβου:

  • Αν ο κόμβος είναι στοιχείο, το όνομα κόμβου επιστρέφειόνομα ετικέτας(με μεγάλες).
  • Αν ο κόμβος είναι κόμβος ιδιοτήτων, το όνομα κόμβου επιστρέφειτο όνομα της ιδιότητας.
  • Αν ο κόμβος είναι κόμβος κειμένου, το όνομα κόμβου επιστρέφει #text.
  • Αν ο κόμβος είναι σχόλιο, το όνομα κόμβου επιστρέφει #comment.
  • Αν ο κόμβος είναι κόμβος εγγράφου, το όνομα κόμβου επιστρέφει #document.

το όνομα κόμβου της ιδιοτήτας είναι μόνο ανάγνωστο.

δείτε επίσης:

ιδιότητες nodeType

ιδιότητες nodeValue

ιδιότητες tagName

ιδιότητες childNodes

παράδειγμα

παράδειγμα 1

επιστρέφει το όνομα κόμβου του στοιχείου <p>:

document.getElementById("myP").nodeName;

δοκιμάστε το προσωπικά

παράδειγμα 2

επιστρέφει το όνομα κόμβου του στοιχείου <body>:

document.body.nodeName;

δοκιμάστε το προσωπικά

παράδειγμα 3

Αποκτήστε το όνομα κόμβου των υποκείμενων του στοιχείου <body>:

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

δοκιμάστε το προσωπικά

παράδειγμα 4

Αποκτήστε το όνομα κόμβου, τιμή και τύπο του πρώτου υποκείμενου του "myDIV":

const x = document.getElementById("myDIV").firstChild;
let text = "";
text += "Όνομα: " + x.nodeName + "<br>";
text += "Τιμή: " + x.nodeValue + "<br>";
text += "Τύπος: " + x.nodeType;

δοκιμάστε το προσωπικά

σύνταξη

element.nodeName

ή

node.nodeName

επιστροφή τιμής

  • ονοματοθέτης κόμβου στοιχείου επιστρέφειόνομα ετικέτας(με μεγάλες)
  • ονοματοθέτης κόμβου ιδιοτήτων επιστρέφειόνομα ιδιοτήτων
  • ονοματοθέτης κόμβου κειμένου επιστρέφει #text
  • ονοματοθέτης κόμβου σχολίου επιστρέφει #comment
  • ονοματοθέτης κόμβου εγγράφου επιστρέφει #document

υποστήριξη περιηγητή

element.nodeName είναι χαρακτηριστικό DOM Level 1 (1998).

Όλοι οι περιηγητές το υποστηρίζουν πλήρως:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
υποστήριξη 9-11 υποστήριξη υποστήριξη υποστήριξη υποστήριξη