如何在DOM中的文本节点中写入值?

时间:2012-02-05 17:31:50

标签: dom

<div><p></p></div>

我在

中找到了,

$('div')[0].childNodes

它将文本节点拆分为2个文本节点,

#=>[textnode,<p></p>,textnode]

如果我想将文本'this is text node 3'写入最后一个子节点,

像这样的东西:     ('div')[0] .childNodes [2] .value ='这是文本节点3'

但是value属性在这里不起作用。我可以这样做吗?

1 个答案:

答案 0 :(得分:0)

不要使用.value,请尝试以下操作,如果有效,请向我们提供反馈。

$('div')[0].childNodes[2].innerHTML = 'this is text node 3';