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 do nó do 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:
|
---|---|
DOM Versão | Núcleo Nível Objeto 1 Node |
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