Gli ultimi tutorial di sviluppo web
 

HTML DOM nodeValue Propery

<Oggetto Element

Esempio

Ottenere il valore del nodo del primo <button> elemento nel documento:

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

Il risultato di x sarà:

Try it Yourself »
Prova tu stesso "

Più "Try it Yourself" esempi di seguito.


Definizione e l'utilizzo

Gli insiemi di proprietà nodeValue o restituisce il valore del nodo del nodo specificato.

Se il nodo è un nodo elemento, la proprietà nodeValue restituirà null.

Nota: Se si desidera restituire il testo di un elemento, si ricordi che il testo è sempre all'interno di un nodo di testo, e si dovrà tornare valore del nodo del nodo di testo ( element .childNodes[0].nodeValue) .

Per altri tipi di nodo, la proprietà nodeValue restituirà valori diversi per i diversi tipi di nodi.

Suggerimento: In alternativa alla proprietà nodeValue può essere il textContent proprietà.


Supporto browser

Proprietà
nodeValue

Sintassi

Restituisce il valore del nodo:

node .nodeValue

Impostare il valore del nodo:

node .nodeValue= value

I valori delle proprietà

Valore Descrizione
value   Specifica il valore di nodo del nodo specificato

Dettagli tecnici

Valore di ritorno: Una stringa, che rappresenta il valore del nodo.

Valori possibili:

  • Restituisce null per i nodi di elementi e nodi di documenti
  • Restituisce il valore dell'attributo per i nodi di attributi
  • Restituisce il contenuto per i nodi di testo
  • Restituisce il contenuto per i nodi di commento
DOM Version Nucleo Livello 1 Nodo Oggetto

Esempi

Altri esempi

Esempio

Ottenere il nome del nodo, valore del nodo e il tipo di nodo del <div> primo nodo figlio dell'elemento:

<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>

Il risultato di txt sarà:

The node name: #text
The node value: This is a div element.
The node type: 3
Prova tu stesso "

Pagine correlate

Di riferimento HTML DOM: nodo. nodeName proprietà

Di riferimento HTML DOM: nodo. nodeType Proprietà

Di riferimento HTML DOM: nodo. nodeValue Proprietà

Di riferimento HTML DOM: nodo. childNodes Proprietà


<Oggetto Element