0

我正在使用 childNodes 浏览 DOM,并且我有一个Text 节点的引用,我需要修改它的“内部 HTML”.. 但我试过了,它不起作用或有这样的属性。除了replaceChild()之外,我还可以使用哪些函数来操作此 Text 节点的内部 HTML?

4

2 回答 2

1

文本节点是叶节点。他们不能有任何孩子,他们只是简单的旧文本。您不能也不应该通过内部 html 编辑它们。您所要做的就是编辑文本节点的值以更改其内容。如果您需要用结构化 html 替换文本节点,则需要删除文本节点,并在其位置添加适当的文本、元素和属性节点。

于 2009-08-08T16:35:06.030 回答
1

您可能正在寻找的属性称为nodeValue. 如果您更改nodeValue文本节点的 ,那将更改文本。

于 2009-08-08T16:37:27.677 回答