课程
/前端开发
/JavaScript
/DOM事件探秘
index的初始值为-1,按向上键那么index小于0,此时index等于as.length-1的值也就是说as.length-1为大于0的的数吧,那么再次按向上键的时候index的值大于0了,不符合if(index《0)的条件了,效果图怎么还会成立呢?
按向下键同理,
2015-09-14
源自:DOM事件探秘 5-1
正在回答
index--;//index的值递减 如果当你的列表刚展开你没有选中任何项的情况下,你按up键,这时候index的值变成-2,这时候就会执行下面这句话
if(index<0){index=as.length-1;}//index小于0时index的值等于此时as的长度-1
要是你不知道index的值,可以再index--下面加一个console.log() 或着alert()看一下。你就会直到index的值是怎么变换的了,或者用firefox 的firebug 这个来调试程序。可以更有助于了解。
举报
DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件
1 回答哪位大神可以讲解一下!灰常感谢!
2 回答e||window.e和flag==0,怎么理解,请大神讲解一下
1 回答求大神解答
2 回答为什么我的取消添加,取消不了呢。谁能帮我看看,谢谢你们了
1 回答能不能帮我看一下哪里错了,谢谢