为了账号安全,请及时绑定邮箱和手机立即绑定

这里感觉div后面的0没有讲清楚。还有就是在遍历输出的过程中,为何只有javascript这一行的nodeValue有输出,而之后两行的jQuery与PHP都没有输出呢?

正在回答

2 回答

我也有个小问题,确认一下,比如<div><p>aaaa</p></div>,这样的结构,元素p属于div的子节点,但是文本aaaa只属于元素p的子节点,而不是元素div的子节点对吗?所以在这个例子中,p/H5里面的文本的属性都不输出

0 回复 有任何疑惑可以回复我~
#1

puffbaby

如果以按照你的理解 题目中的一个 DIV的 子节点 1.纯本文的javascript 2.<p> 3.第二个div 4.h5 只有四个节点 chrome下面循环出来的是7个。而且 <p>javascript</p> <div>jQuery</div> <h5>PHP</h5> 他们当中的文本javascript jQuery 和PHP 并没有输出...
2015-01-10 回复 有任何疑惑可以回复我~

那个0就是取最外层的div,为什么是null因为P标签中就没有value属性,如何获取值呢?你可以使用innerHTML就可以获取到页面的值了

0 回复 有任何疑惑可以回复我~
#1

尼禄的火焰城堡 提问者

稍微能理解了,之前一直以为childNode取得是标签里面的值,后来发现其实取得就是标签
2014-10-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信