2

我正在尝试获取节点的 innerHTML 值。值为D&O。当我尝试使用 innerHTML 获取此值时,我得到了 D &[semicolon] O。是否有任何选项可以获取确切的值而不是使用 Javascript 的编码值?请帮我。

论坛阻止我在 & 之后输入分号

4

2 回答 2

4

您可以使用

 return ("innerText" in node) ? node.innerText : node.textContent;

innerHTML将返回提供您看到的文本的等效HTML。

于 2010-05-26T18:00:13.567 回答
0
element.firstChild.data;

获取元素中包含的文本节点中的数据。如果您想要文本而不是代表它的 HTML,请不要使用 innerHTML。

于 2010-05-26T17:59:08.777 回答