tutoriais mais recente desenvolvimento web
 

HTML DOM nodeValue Propery

<Elemento de objeto

Exemplo

Obter o valor do nó da primeira <button> elemento no documento:

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

O resultado x será:

Try it Yourself »
Tente você mesmo "

Mais "Try it Yourself" exemplos abaixo.


Definição e Uso

Os nodeValue conjuntos de propriedades ou retorna o valor do nó do nó especificado.

Se o nó é um nó de elemento, a propriedade nodeValue retornará null.

Nota: Se você quiser retornar o texto de um elemento, lembre-se que o texto é sempre dentro de um nó de texto, e você terá que retornar o valor dodo nó de texto ( element .childNodes[0].nodeValue) .

Para outros tipos de nó, a propriedade nodeValue retornará valores diferentes para diferentes tipos de nós.

Dica: Uma alternativa para a propriedade nodeValue pode ser o textContent propriedade.


Suporte navegador

Propriedade
nodeValue sim sim sim sim sim

Sintaxe

Devolver o valor do nó:

node .nodeValue

Defina o valor do nó:

node .nodeValue= value

Valores de propriedade

Valor Descrição
value   Especifica o valor do nó do nó especificado

Detalhes técnicos

Valor de retorno: A String, que representa o valor do nó.

Valores possíveis:

  • Retorna nulo para nós de elemento e nós do documento
  • Retorna o valor do atributo para nós de atributo
  • Retorna o conteúdo para nós de texto
  • Retorna o conteúdo para nós de comentário
DOM Versão Núcleo Nível Objeto 1 Node

Exemplos

mais Exemplos

Exemplo

Obter o nome do nó, o valor de nó e o tipo de nó do <div> primeiro nó filho elemento de:

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

O resultado do txt será:

The node name: #text
The node value: This is a div element.
The node type: 3
Tente você mesmo "

Páginas relacionadas

HTML DOM referência: nó. nodeName propriedade

HTML DOM referência: nó. nodeType propriedade

HTML DOM referência: nó. nodeValue propriedade

HTML DOM referência: nó. childNodes propriedade


<Elemento de objeto