如何将值写入DOM中的文本节点?
<div><p></p></div>
我发现当放入 时
,
$('div')[0].childNodes
它会将文本节点 分成 2 个文本节点,
#=>[textnode,<p></p>,textnode]
如果我想将文本“这是文本节点 3”写入最后一个子节点,
如下所示: ('div')[0].childNodes[2].value = '这是文本节点 3'
但 value 属性在这里不起作用。我该怎么做?
<div><p></p></div>
I found when put
in ,
$('div')[0].childNodes
it split the text node of into 2 text nodes,
#=>[textnode,<p></p>,textnode]
if I want write the text 'this is text node 3' into the last child node,
something like:
('div')[0].childNodes[2].value = 'this is text node 3'
but value property doesn't work here.how can I do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不要使用 .value,请尝试以下操作,如果有效,请给我们反馈。
Instead of using .value try this the following, and give us feedback if it works.