课程
/前端开发
/JavaScript
/JavaScript进阶篇
为什么两个都是x.nodeType!=1?仅把next该为previous都行?
2014-11-02
源自:JavaScript进阶篇 9-11
正在回答
跳过文本节点。
var x=n.nextSibling; //x为n之后的一个节点
while (x && x.nodeType!=1){ //x是不是存在,以及x若不是元素节点的话(也许是文本节点,元素之间的换行符)
x=x.nextSibling; //x就为这个节点之后的节点
}
return x; //返回x
通俗易懂了吧?
x.nodeType这个是判断是否为显示节点的,这个你可以在页面使用开发者工具来进行查看
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答光标聚焦事件是移到文本框触发还是移到文本框点击触发?
1 回答不采用a-b,排序问题
3 回答有什么办法?
1 回答这道题有两个疑问,请大神解答!感谢!!
3 回答时间没有动态显示呀?为什么,而且按钮点击后就不见了,为什么,求大神指教。
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号