textNode.innerHTML = 'abc'
和textNode.textContent = 'abc'
在IE8中似乎不起作用。对于MSDN,textContent
仅在IE9 +中有效。
那么如何在IE8中更改TextNode
的文本?
明确地说,我是在谈论nodeType === 3
的HTML节点,我既不想也不关心更改HTML元素的文本。
最佳答案
textNode.nodeValue = 'abc'
应该可以正常工作。
textNode.innerHTML = 'abc'
和textNode.textContent = 'abc'
在IE8中似乎不起作用。对于MSDN,textContent
仅在IE9 +中有效。
那么如何在IE8中更改TextNode
的文本?
明确地说,我是在谈论nodeType === 3
的HTML节点,我既不想也不关心更改HTML元素的文本。
最佳答案
textNode.nodeValue = 'abc'
应该可以正常工作。