HTML DOM Element nodeValue attribute

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

nodeValue Αtributos ορίζουν ή επιστρέφουν την τιμή του κόμβου.

Αν ο κόμβος είναι κόμβος στοιχείου, τότε nodeValue Η ιδιότητα θα επιστρέψει null.

Σημείωση:Αν θέλετε να επιστρέψετε το κείμενο του στοιχείου, θυμηθείτε ότι το κείμενο βρίσκεται πάντα μέσα σε κόμβους κειμένου και πρέπει να επιστρέψετε την τιμή του κόμβου κειμένου:

element.childNodes[0].nodeValue

Για άλλους τύπους κόμβων:nodeValue Η ιδιότητα θα επιστρέψει διαφορετικές τιμές για διαφορετικούς τύπους κόμβων.

Εναλλακτικές λύσεις:

Αtributos textContent

Αtributos innerText

Αtributos innerHTML

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

Αtributos nodeName

Αtributos nodeType

Αtributos tagName

Αtributos childNodes

Παράδειγμα

Παράδειγμα 1

Επιστρέφει την τιμή του κόμβου του πρώτου <button> στο έγγραφο:

document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;

Δοκιμάστε το شخصικά

Παράδειγμα 2

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

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

Δοκιμάστε το شخصικά

Γλώσσα

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

node.nodeValue

Ορισμός τιμής κόμβου:

node.nodeValue = value

Τιμή ιδιότητας

Τιμή Περιγραφή
value Η τιμή του κόμβου.

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

Τύπος Περιγραφή
Σtring

Η τιμή του κόμβου.

  • Η κόμβος στοιχείου και ο κόμβος εγγράφου επιστρέφουν null.
  • Η κόμβος ιδιοτήτων επιστρέφει την τιμή της ιδιότητας.
  • Η κόμβος κειμένου επιστρέφει το κείμενο.
  • Η σχολιαστική κόμβος επιστρέφει το κείμενο.

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

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

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

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