在访问兄弟节点一课的练习当中,关于条件语句 while(x && x.nodeType!=1)改成while(x && nodeType!=0 )会出现什么问题?

来源:9-11 访问兄弟节点

春与秋先生

2015-10-10 14:53

在访问兄弟节点一课的练习当中,关于条件语句 while(x && x.nodeType!=1)改成while(x && nodeType!=0 )会出现问题!请解释一下其中原因!!

写回答 关注

3回答

  • 黑色丶毛衣
    2015-10-19 10:57:51
    已采纳

    1表示的是节点类型,是元素节点,换成2就是判断是否为元素节点

    http://img.mukewang.com/56245c170001249f03720302.jpg

    春与秋先生

    已经搞明白了,但还是要谢谢各位学友!!

    2015-10-19 11:24:49

    共 1 条回复 >

  • 春与秋先生
    2015-10-13 10:16:38

    那是否可以换成2或者3呢?

  • 心悦君夕
    2015-10-12 16:03:30

    这个是判断是否为节点,如果换成0的话,就判断不了了

    春与秋先生

    那是否可以换成2或者3呢?

    2015-10-13 10:16:59

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题