.innerText()和.innerHtml()和&在IE8上没有显示

时间:2015-03-03 16:58:35

标签: jquery html

我有这个javascript代码:

label.innerHTML = value;
$this.replaceWith(label.cloneNode(true));

对于价值,我有“T00C& T”。在每个浏览器上我都得到这个值,除了IE8,我只得到“T00C”。我已尝试将 innerHTML 更改为文字,但之后它无法在Chrome上运行。如果我使用 innerText ,那么它不适用于Mozzila。我也尝试了 textContent 而没有结果。

我不知道如何在不检查浏览器版本的情况下同步所有浏览器。 有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

浏览器支持

&使用以下编号的HTML实体替换:

& →  &