慕丝4318731
2016-08-26 21:03
觉得想不明白,那标签里面的文本就不算节点了吗?再加上便签里面的文本节点,不是就有四个节点了吗?
节点(标签(文本)) 这样你会不会更好理解一点?,而且在不同浏览器中,换行跟空格的计算节点也是不同的,在火狐,谷歌浏览器中。换行跟空格都算一个文本类型的节点,在IE8以下版本(记得貌似是这样,没具体测试过)空格跟换行都默认不算节点(感觉IE就是各种垃圾,不严谨,还要我们写代码去和谐它设计上的不足,鄙视)
你问的应该是子div里的文本吧,父div是爸爸,子div是儿子,子div里的文本是孙子,找的节点是子div那一级别的,跟孙子没关系,这样通俗应该能懂了吧?
如果还是不知道 理解不了,可以学习一下 javascript进阶 课程里面就9.8节的内容。
浏览器不一样,计算节点的数就不一样。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题