qq_一江春水_3
2017-11-15 17:55
为什么第一个文本节点“javascript”的属性的输出 , 和另外三个标签之间的文本节点的属性的输出,不一样呢? 第一个文本节点“Javascript”的节点的值能输出是“javascript”,另外三个标签之间的文本节点的节点值输出是空。 哪位大神,给解疑一下?
如果你还不明白可以看这个图:
元素节点的 nodeValue 是 undefined 或 null;所以P、h5这些元素节点返回的是null,并不会返回<p></p>之间的内容。如果要返回元素节点之间的内容 要用innerHTML
如果全部都链接起来 就变成这个样子了
来自别人的回答
JavaScript进阶篇
468192 学习 · 21891 问题
相似问题