Proprietà HTML DOM nodeValue
Esempio
Ottieni il valore del nodo del primo elemento <button> nel documento:
var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
Altri esempi "Provalo da solo" di seguito.
Definizione e utilizzo
La proprietà nodeValue imposta o restituisce il valore del nodo del nodo specificato.
Se il nodo è un nodo elemento, la proprietà nodeValue restituirà null.
Nota: se vuoi restituire il testo di un elemento, ricorda che il testo è sempre all'interno di un nodo Text e dovrai restituire il valore del nodo del nodo Text ( element .childNodes[0].nodeValue).
Per altri tipi di nodo, la proprietà nodeValue restituirà valori diversi per tipi di nodo diversi.
Suggerimento: un'alternativa alla proprietà nodeValue può essere la proprietà textContent .
Supporto browser
Property | |||||
---|---|---|---|---|---|
nodeValue | Yes | Yes | Yes | Yes | Yes |
Sintassi
Restituisce il valore del nodo:
node.nodeValue
Imposta il valore del nodo:
node.nodeValue = value
Valori di proprietà
Value | Description |
---|---|
value | Specifies the node value of the specified node |
Dettagli tecnici
Valore di ritorno: | Una stringa, che rappresenta il valore del nodo.
Possibili valori:
|
---|---|
Versione DOM | Oggetto nodo di livello 1 principale |
Altri esempi
Esempio
Ottieni il nome del nodo, il valore del nodo e il tipo di nodo del primo nodo figlio dell'elemento <div>:
<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>
Pagine correlate
Riferimento HTML DOM: nodo. NodeName
Riferimento HTML DOM: nodo. nodeType Proprietà
Riferimento HTML DOM: nodo. nodeValue
Riferimento HTML DOM: nodo. proprietà childNodes