From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/zh-cn/web/api/node/nodevalue/index.html | 111 ++++++++++++++++++++++++++ 1 file changed, 111 insertions(+) create mode 100644 files/zh-cn/web/api/node/nodevalue/index.html (limited to 'files/zh-cn/web/api/node/nodevalue') diff --git a/files/zh-cn/web/api/node/nodevalue/index.html b/files/zh-cn/web/api/node/nodevalue/index.html new file mode 100644 index 0000000000..7f09ffc4f4 --- /dev/null +++ b/files/zh-cn/web/api/node/nodevalue/index.html @@ -0,0 +1,111 @@ +--- +title: Node.nodeValue +slug: Web/API/Node/nodeValue +tags: + - API + - DOM + - Node + - Property +translation_of: Web/API/Node/nodeValue +--- +

{{APIRef("DOM")}}

+ +

{{domxref("Node")}} 的 nodeValue 属性返回或设置当前节点的值。

+ +

语法

+ +
str = node.nodeValue;
+node.nodeValue = str;
+
+ +

value是一个包含当前节点的值的字符串(如果有的话)。

+ +

+ +

对于文档节点来说, nodeValue返回null. 对于text, comment, 和 CDATA 节点来说, nodeValue返回该节点的文本内容. 对于 attribute 节点来说, 返回该属性的属性值.

+ +

下表就是不同类型的节点所返回的该属性的值.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NodeValue of nodeValue
{{domxref("CDATASection")}}CDATA的文本内容
{{domxref("Comment")}}注释的文本内容
{{domxref("Document")}}null
{{domxref("DocumentFragment")}}null
{{domxref("DocumentType")}}null
{{domxref("Element")}}null
{{domxref("NamedNodeMap")}}null
{{domxref("EntityReference")}}null
{{domxref("Notation")}}null
{{domxref("ProcessingInstruction")}}整个标签的文本内容
{{domxref("Text")}}文本节点的内容
+ +

如果nodeValue的值为null,则对它赋值也不会有任何效果.

+ +

规范

+ + + + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName("DOM WHATWG", "#dom-node-nodevalue", "Node: nodeValue")}}{{Spec2("DOM WHATWG")}}
+ +

Browser compatibility

+ + + +

{{Compat("api.Node.nodeValue")}}

-- cgit v1.2.3-54-g00ecf