Ultimele tutoriale de dezvoltare web
 

HTML DOM nodeValue Propery

<Element Object

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:

  • Returnează nul pentru nodurile element și nodurile de documente
  • Returnează valoarea atributului pentru nodurile de atribut
  • Returnează conținutul pentru nodurile de text
  • Returnează conținutul pentru nodurile comentariu
DOM Versiunea Nivelul Core 1 Nod Obiect

Exemple

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


<Element Object