js中键盘事件
document.onkeydown = function (event) {
event = event || window.event;
p = as.length;//p=5
if (event.keyCode == 40) {//向下键
event.preventDefault ? event.preventDefault() : event.returnValue = false;
index++;
as[index].style.background = 'gray';
as[index - 1].style.background = 'white';
if (index > as.length - 1) {
index = 0;
as[index].style.backgroundColor = "gray";
}
}
为什么用向下键到最后一行的时候回不到一个行了?我明明设置好了 index到as.length的时候就令inde=0;为什么执行的时候不可以?