Ejemplo
Obtener el valor de nodo del primer <button> elemento en el documento:
var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
El resultado de x será:
Try it Yourself »
Inténtalo tú mismo " Más "Try it Yourself" ejemplos a continuación.
Definición y Uso
Los conjuntos de propiedades nodeValue 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 es siempre dentro de un nodo de texto, y que tendrá que devolver el valor de nodo del nodo de texto ( element .childNodes[0].nodeValue) .
Para otros tipos de nodos, la propiedad nodeValue volverá valores diferentes para diferentes tipos de nodos.
Consejo: Una alternativa a la propiedad nodeValue puede ser el textContent propiedad.
Soporte del navegador
Propiedad | |||||
---|---|---|---|---|---|
nodeValue | Sí | Sí | Sí | Sí | Sí |
Sintaxis
Devolver el valor del nodo:
node .nodeValue
Establecer el valor de nodo:
node .nodeValue= value
Valores de propiedad
Valor | Descripción |
---|---|
value | Especifica el valor de nodo del nodo especificado |
Detalles técnicos
Valor de retorno: | Una cadena, que representa el valor del nodo. Valores posibles:
|
---|---|
Versión DOM | Nivel básico de objetos 1 Nodo |
Más ejemplos
Ejemplo
Recibe el nombre de nodo, el valor de nodo y el tipo de nodo de la <div> primer nodo hijo del elemento:
<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>
El resultado de txt será:
The node name: #text
The node value: This is a div element.
The node
type: 3
Inténtalo tú mismo " Páginas relacionadas
Referencia HTML DOM: nodo. nombreNodo propiedad
Referencia HTML DOM: nodo. nodeType propiedad
Referencia HTML DOM: nodo. nodeValue propiedad
Referencia HTML DOM: nodo. childNodes propiedad