课程
/前端开发
/JavaScript
/JavaScript进阶篇
要是7个节点中间文本的节点值为什么不是文本内容?空白节点是怎么算的?
2016-11-04
源自:JavaScript进阶篇 9-8
正在回答
除了IE几本上主流浏览器都是算7个节点的.中间的节点值是空白节点啊,当然没有文字内容了
Div下的子节点:
第一个是javascript文字节点
第二个是p标签的元素节点 第三个是P标签后面到下面一个DIV标签中间的空白节点
第四个是DIV标签的元素节点 第五个是DIV和H5之间的空白节点
第六个是H5标签元素节点 第七个是H5和父DIV之间的空白节点
IE浏览器就是默认元素节点,属性节点,文本节点,这些才算节点.而其他浏览器就是任何内容都算是节点,所以非IE有空白的地方就算作一个空白节点
liping0409 提问者
酌酒与裴迪 回复 liping0409 提问者
cjy小靠谱
空白节点除了IE浏览器不算进去,其他浏览器都会默认计算进去,你试一下其他浏览器看看。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答节点值为null
1 回答9-7怎么节点名称,节点属性以及节点类型都不能输出
5 回答节点值的问题
4 回答节点值的问题
2 回答父节点下的所有子节点的子节点也就是孙节点为什么没有一起显示出节点值