带有键盘导航的 Javascript 下拉菜单

标签 javascript html css

<分区>

方向键导航可以只用JS完成吗?

不是像 superfish 等第三方

最佳答案

是的,这是一个骨架:

document.onkeydown = function(evt) 
{
    evt = evt || window.event;
    if (evt.keyCode == 37) 
    {
        //do something
    }
    else if (evt.keyCode == 38) 
    {
        //do something
    }
    else if (evt.keyCode == 39) 
    {
        //do something
    }
    else if (evt.keyCode == 40) 
    {
        //do something
    }
};  

关于带有键盘导航的 Javascript 下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8209294/

上一篇:html - CSS 背景

下一篇:asp.net - 来自 css 文件的 .htc 引用

相关文章:

javascript - 使用 '>' 字符使用 javascript 拆分字符串

javascript - 将我的代码分解成 fiddle 没有出现

javascript - 我想使用 javascript 为引导按钮动态显示徽章编号

html - 如何在 html 中使用背景图片而不是 IMG 标签?

HTML map 和区域未显示

html - 如何在 Chrome 中将表情符号视觉水平居中?

javascript - 特定分辨率时隐藏html元素

javascript - 混合水平和垂直滚动

javascript - 如何从 YouTube 播放列表获取视频 ID?

javascript - 未捕获的语法错误 : Unexpected token C in JSON at position 0