Propiedad HTML DOM nodeValue
Ejemplo
Obtenga el valor de nodo del primer elemento <button> en el documento:
var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
Más ejemplos de "Pruébelo usted mismo" a continuación.
Definición y uso
La propiedad nodeValue establece o devuelve el valor de nodo del nodo especificado.
Si el nodo es un nodo de elemento, la propiedad nodeValue devolverá un valor nulo.
Nota: si desea devolver el texto de un elemento, recuerde que el texto siempre está dentro de un nodo de texto y tendrá que devolver el valor del nodo del nodo de texto ( elemento .childNodes[0].nodeValue).
Para otros tipos de nodos, la propiedad nodeValue devolverá diferentes valores para diferentes tipos de nodos.
Sugerencia: una alternativa a la propiedad nodeValue puede ser la propiedad textContent .
Compatibilidad con navegador
Property | |||||
---|---|---|---|---|---|
nodeValue | Yes | Yes | Yes | Yes | Yes |
Sintaxis
Devuelve el valor del nodo:
node.nodeValue
Establezca el valor del nodo:
node.nodeValue = value
Valores de propiedad
Value | Description |
---|---|
value | Specifies the node value of the specified node |
Detalles técnicos
Valor de retorno: | Una cadena, que representa el valor del nodo.
Valores posibles:
|
---|---|
Versión DOM | Objeto de nodo de nivel básico 1 |
Más ejemplos
Ejemplo
Obtenga el nombre del nodo, el valor del nodo y el tipo de nodo del primer nodo secundario del 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>
páginas relacionadas
Referencia HTML DOM: nodo. Propiedad nodeName
Referencia HTML DOM: nodo. Propiedad nodeType
Referencia HTML DOM: nodo. Propiedad nodeValue
Referencia HTML DOM: nodo. propiedad childNodes