我正在使用childNodes浏览DOM,我有一个Text node的引用,我需要修改它的“内部HTML”..但我尝试了它确实没有工作或有这样的财产。除replaceChild()之外,我可以使用哪些函数来操作此Text节点的内部HTML?
答案 0 :(得分:1)
文本节点是叶节点。他们不能有任何孩子,他们只是简单的旧文本。你不能也不应该通过内部html编辑它们。您所要做的就是编辑文本节点的值以更改其内容。如果需要用结构化html替换文本节点,则需要删除文本节点,并在其位置添加适当的文本,元素和属性节点。
答案 1 :(得分:1)
您可能正在寻找的属性称为nodeValue
。如果更改文本节点的nodeValue
,则会更改文本。