Exemplu
Ia valoarea nodului a primului <button> element din document:
var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
Rezultatul x va fi:
Try it Yourself »
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
Seturile de proprietate nodeValue sau returnează valoarea nodului a nodului specificat.
În cazul în care nodul este un nod element de, proprietatea nodeValue se va întoarce null.
Notă: Dacă doriți să se întoarcă textul unui element, amintiți - vă că textul este întotdeauna într - un nod text, și va trebui să se întoarcă valoarea nodului nodului textului ( element .childNodes[0].nodeValue) de ( element .childNodes[0].nodeValue) .
Pentru alte tipuri de noduri, proprietatea nodeValue va reveni valori diferite pentru diferite tipuri de noduri.
Sfat: O alternativă la proprietatea nodeValue poate fi textContent proprietatea.
Suport pentru browser-
Proprietate | |||||
---|---|---|---|---|---|
nodeValue | da | da | da | da | da |
Sintaxă
Returneaza valoarea nodului:
node .nodeValue
Setați valoarea nodului:
node .nodeValue= value
Valori de proprietate
Valoare | Descriere |
---|---|
value | Specifică valoarea nodului a nodului specificat |
Detalii tehnice
Întoarcere Valoare: | Un șir, reprezentând valoarea nodului. Valori posibile:
|
---|---|
DOM Versiunea | Nivelul Core 1 Nod Obiect |
Mai multe exemple
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ță: nod. nodeName proprietate
HTML DOM de referință: nod. nodeType proprietate
HTML DOM de referință: nod. nodeValue proprietate
HTML DOM de referință: nod. childNodes proprietate