我正在尝试获取节点的innerHTML值。值为D&O
。当我尝试使用innerHTML获取此值时,我得到D& amp [分号] O.是否有任何选项可以使用Javascript获取精确值而不是编码值?请帮帮我。
论坛阻止我在& amp
之后输入分号答案 0 :(得分:4)
您可以使用
return ("innerText" in node) ? node.innerText : node.textContent;
innerHTML
将返回等效的 HTML,用于提供您看到的文字。
答案 1 :(得分:0)
element.firstChild.data;
获取元素中包含的文本节点中的数据。如果您想要文本而不是表示它的HTML,请不要使用innerHTML。