javascript - 在javascript中(不使用jquery)是否可以使键盘的tab键在if-else条件下启用或禁用?

标签 javascript

我有如下情况(在 if-else 条件下启用或禁用键盘的 Tab 键):-

<html>
<head>
<script type="text/javascript">
if(document.getElementById('firstbutton').style.visibility=='block')
{
//keyboard tab key for disable
alert('testing disable');
}
if(document.getElementById('firstbutton').style.visibility=='none')
{
//keyboard tab key for enable
alert('testing enable');
}
</script>
</head>
<body>
</body>
</html>

最佳答案

你可以这样做:

window.onkeydown = function(e) {
  if (e.keyCode == 9)
    return false; // Disable Tab!
}

关于javascript - 在javascript中(不使用jquery)是否可以使键盘的tab键在if-else条件下启用或禁用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25608510/

相关文章:

javascript - 等到条件成立?

javascript - 在 JavaScript 中测试包含单个空字符串的数组

javascript - 查询对象数组以检查它是否包含 mongoose 中的字符串数组

javascript - 如何在c#中的wpf webbrowser控件中注入(inject)js文件

javascript - 如何查找存在于另外两个 "well known"DOM 元素之间的 DOM 元素

javascript - 在精确位置数组中搜索

javascript - 如何使用laravel和ajax设置下拉列表值?

javascript - Ajax在php中发布 undefined index

javascript - 将 Electron 进程作为普通 Node 进程运行?

javascript - 键的lodash映射