English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
nodeValue属性返回或设置当前节点的值。
对于text,comment和CDATA节点,nodeValue返回该节点的内容。
对于属性节点,将返回属性的值。
nodeValue属性的代替方法可以是textContent属性。
返回节点值:
node.nodeValue
设置节点值:
node.nodeValue = newValue
var x = document.getElementById("myPara").firstChild.nodeValue;Prueba y mira‹/›
所有浏览器完全支持nodeValue属性:
属性 | |||||
nodeValue | 是 | 是 | 是 | 是 | 是 |
值 | 描述 |
---|---|
newValue | 指定指定节点的节点值 |
返回值: | 一个字符串,代表节点的值。 可能的值:
|
---|---|
DOM版本: | DOM级别1 |
设置文档中元素的节点值:
document.getElementById("myPara").firstChild.nodeValue = "HELLO WORLD";Prueba y mira‹/›
Devuelve el nombre, el tipo y el valor del nodo del primer hijo del div:
<div id="div-1">Este es un elemento div.</div> <script> var x = document.getElementById("div-1).firstChild; var txt = ""; txt += "El nombre de nodo: " + x.nodeName + "<br>"; txt += "El valor de nodo: " + x.nodeValue + "<br>"; txt += "El tipo de nodo: " + x.nodeType; document.getElementById("para").innerHTML = txt; </script>Prueba y mira‹/›
Referencia de HTML DOM:nodo propiedad .nodeName
Referencia de HTML DOM:nodo propiedad .nodeType
Referencia de HTML DOM:nodo propiedad .childNodes