x.nodeType!=1什么意思 为什么需要x不是元素节点类型

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

慕函数9642432

2016-07-23 20:25

x.nodeType!=1什么意思  为什么需要x不是元素节点类型

写回答 关注

3回答

  • channel_ho
    2016-07-23 22:33:23
    已采纳

    如果x.nodeType==1的话不就代表是元素咯,元素节点的属性值(nodeValue)是undefined或null

    慕函数964...

    谢谢

    2016-07-24 07:33:35

    共 1 条回复 >

  • error昵称已占用
    2016-09-11 19:19:33

    这里代码应该是错了,节点类型不为1,应该是while(x.nodeType=1),每当等于1的时候就进行循环,直到不为1,进而返回x

    error昵...

    抱歉抱歉,理解错了,当不是元素节点时进行循环,直到为元素节点,才返回此值

    2016-09-11 19:27:27

    共 1 条回复 >

  • 自始自终
    2016-07-23 21:33:52

    这个要放在页面中区分,比如想跳过元素节点选择下一个的节点的时候就可以用if(

    x.nodeType!=1


    慕函数964...

    可以再详细一点吗

    2016-07-23 21:37:46

    共 1 条回复 >

JavaScript进阶篇

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

468780 学习 · 22507 问题

查看课程

相似问题