Przykład
Uzyskać wartość węzła pierwszego <button> elementu w dokumencie:
var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
Wynikiem X będzie:
Try it Yourself »
Spróbuj sam " Więcej "Try it Yourself" przykłady poniżej.
Definicja i Wykorzystanie
Zestawy własności nodeValue lub zwraca wartość węzła określonego węzła.
Jeśli węzeł jest węzłem element, własność nodeValue zwróci wartość null.
Uwaga: Jeśli chcesz, aby powrócić tekst elementu, należy pamiętać, że tekst jest zawsze wewnątrz węzła tekstowego, i trzeba będzie wrócić wartości węzła węzła tekstowego ( element .childNodes[0].nodeValue) .
W przypadku innych typów węzłów, właściwość nodeValue zwróci różne wartości dla różnych typów węzłów.
Wskazówka: Alternatywą dla nieruchomości nodeValue może być textContent nieruchomość.
Wsparcie przeglądarka
Nieruchomość | |||||
---|---|---|---|---|---|
nodeValue | tak | tak | tak | tak | tak |
Składnia
Zwraca wartość węzła:
node .nodeValue
Ustawić wartość węzła:
node .nodeValue= value
wartości nieruchomości
Wartość | Opis |
---|---|
value | Określa wartość węzła określonego węzła |
Szczegóły techniczne
Zwracana wartość: | Ciąg reprezentujący wartość węzła. Możliwe wartości:
|
---|---|
DOM Version | Rdzeń poziomu obiektu 1 Węzeł |
Więcej przykładów
Przykład
Uzyskaj nazwę węzła, wartość węzła i typ węzła <div> pierwszego węzła potomnego elementu:
<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>
Wynikiem txt będą:
The node name: #text
The node value: This is a div element.
The node
type: 3
Spróbuj sam " Podobne strony
HTML DOM: węzeł. nodeName nieruchomości
HTML DOM: węzeł. nodeType nieruchomości
HTML DOM: węzeł. nodeValue nieruchomości
HTML DOM: węzeł. childNodes nieruchomości