课程
/前端开发
/JavaScript
/JavaScript进阶篇
function get_nextSibling(n) { var x=n.nextSibling; while (x.nodeType!=1) { x=x.nextSibling; } return x; }这段不是特别懂
2014-06-10
源自:JavaScript进阶篇 9-11
正在回答
由于标签之间的空行,不是我想要的节点,所以使用上面的方法来排除空白节点,上段代码:判断节点类型是不是1(元素节点),如果是反回该结果,如不是,下一个节点,然后返回。
长常
我也想了又想,不明白,看上面的解释才明白些。谢
哦原来是这个意思,我还一直在想为啥while (x.nodeType!=1)这里不是(x.nodeType==1).
豁然开朗!
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答关于 表达式:jq1=numa + 30 >10 && numb * 3<20; 的结果为啥为true 而不是数值?????
1 回答课程练习代码语言
2 回答为什么这样写没反应?
1 回答为什么这样运行的时候 alert会弹出来两次呢?
1 回答答案:数组少的情况
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号