慕无忌4471466
2020-03-28 14:38
if(e.keyCode==40&& menu.style.display=='block'
){
index++;
if(index>=as.length){
index=0;
}
as[index].style.background="#ccc";
}
// 如果按下了向上方向键
if(e.keyCode==38&& menu.style.display=='block'
){
if(index<=0){
index=as.length;
}
index--;
as[index].style.background="#ccc";
}
在if中加入判断必须在ul为block才能用键盘操作
那是事件一起发现了,要做处理的
DOM事件探秘
99545 学习 · 1197 问题
相似问题