会出现在没有点击开ul时也可以切换

来源:5-1 编程挑战

慕无忌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才能用键盘操作

写回答 关注

1回答

  • 慕梦前来
    2022-11-09 18:02:48

    那是事件一起发现了,要做处理的

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题