English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Proprietà nodeValue HTML DOM

Oggetto Elemento HTML DOM

nodeValueL'attributo restituisce o imposta il valore del nodo corrente.

Per i nodi testo, commento e CDATA, nodeValue restituirà il contenuto del nodo.

Per i nodi attributo, restituirà il valore dell'attributo.

Un metodo sostitutivo dell'attributo nodeValue può esseretextContentAttributo.

Sintassi:

Restituisce il valore del nodo:

node.nodeValue

Imposta il valore del nodo:

node.nodeValue = newValue
var x = document.getElementById("myPara").firstChild.nodeValue;
Prova a vedere‹/›

Compatibilità del browser

Tutti i browser supportano completamente l'attributo nodeValue:

Attributo
nodeValueÈÈÈÈÈ

Valore dell'attributo

ValoreDescrizione
newValueSpecificare il valore del nodo specificato

Dettagli tecnici

Valore di ritorno:Una stringa che rappresenta il valore del nodo.
Valori possibili:
  • Restituisce per il nodo elemento e il nodo documentonull

  • Restituisce il valore dell'attributo del nodo attributo

  • Restituisce il contenuto del nodo testo

  • Restituisce il contenuto del nodo commento

Versione DOM:Livello DOM 1

Più esempi

Imposta il valore del nodo dell'elemento nel documento:

document.getElementById("myPara").firstChild.nodeValue = "HELLO WORLD";
Prova a vedere‹/›

Restituisce il nome del nodo figlio della prima child del div, il tipo del nodo e il valore del nodo:

<div id="div-1">Questo è un elemento div.</div>
<script>
var x = document.getElementById("div-1").firstChild;
var txt = "";
txt += "Il nome del nodo: " + x.nodeName + "<br>";
txt += "Il valore del nodo: " + x.nodeValue + "<br>";
txt += "Il tipo di nodo: " + x.nodeType;
document.getElementById("para").innerHTML = txt;
</script>
Prova a vedere‹/›

Riferimenti correlati

Riferimento HTML DOM:node Proprietà .nodeName

Riferimento HTML DOM:node Proprietà .nodeType

Riferimento HTML DOM:node Proprietà .childNodes

Oggetto Elemento HTML DOM