问答详情
源自:9-11 访问兄弟节点

while (x && x.nodeType!=1){ x=x.nextSibling; }

while (x && x.nodeType!=1){

            x=x.nextSibling;

        }

不懂分析。当x不是元素节点时,是什么概念?获取到的下一个元素又是什么?

提问者:yyc大win 2014-12-06 18:43

个回答

  • 记得喝水
    2015-11-20 12:48:38

    x.nodeType!=1 这是什么意思??


  • ztktct
    2014-12-11 16:09:09

    如果x是空节点的的话,循环体不就进不来了嘛

  • yyc大win
    2014-12-09 08:55:23

    可是这时候x不是已经是空节点了吗?那么他不是没有下一个元素了吗,为什么x=x.nextSibling;

  • 偌颜宁
    2014-12-08 14:18:36

    有可能是空节点,下一个元素就,x这个元素下临的元素,也就是x元素的兄弟节点