为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

            x=x.nextSibling;

        }

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

正在回答

4 回答

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


0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

yyc大win 提问者

哦~当时不知道怎么看的
2014-12-14 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信