English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM nodeValue 属性

Objet Element HTML DOM

nodeValue属性返回或设置当前节点的值。

对于text,comment和CDATA节点,nodeValue返回该节点的内容。

对于属性节点,将返回属性的值。

nodeValue属性的代替方法可以是textContent属性。

语法:

返回节点值:

node.nodeValue

设置节点值:

node.nodeValue = newValue
var x = document.getElementById("myPara").firstChild.nodeValue;
Vérifiez et voyez‹/›

浏览器兼容性

所有浏览器完全支持nodeValue属性:

属性
nodeValue

属性值

描述
newValue指定指定节点的节点值

技术细节

返回值:一个字符串,代表节点的值。
可能的值:
  • 为元素节点和文档节点返回null

  • 返回属性节点的属性值

  • 返回文本节点的内容

  • 返回评论节点的内容

DOM版本:DOM级别1

更多实例

设置文档中元素的节点值:

document.getElementById("myPara").firstChild.nodeValue = "HELLO WORLD";
Vérifiez et voyez‹/›

Retourner le nom, le type et la valeur du premier enfant du div :

<div id="div-1">Ceci est un élément div.</div>
<script>
var x = document.getElementById("div-1).firstChild;
var txt = "";
txt += "Le nom de node : " + x.nodeName + "<br>";
txt += "La valeur de node : " + x.nodeValue + "<br>";
txt += "Le type de node : " + x.nodeType;
document.getElementById("para").innerHTML = txt;
</script>
Vérifiez et voyez‹/›

Références associées

Référence HTML DOM :node propriété .nodeName

Référence HTML DOM :node propriété .nodeType

Référence HTML DOM :node propriété .childNodes

Objet Element HTML DOM