Sha*_*eer 19 javascript jquery
我想在按下Tab键时防止默认操作,只想在chrome中执行它,我找不到解决方案,有人可以帮忙吗?
我正在使用jquery
Ev *_*aus 65
input.keydown(function(event){
if (event.keyCode === 9) {
event.preventDefault();
}
})
Run Code Online (Sandbox Code Playgroud)
在keyup上为时已晚,你需要在keydown上调用事件.这对我有用.
Jos*_*ndo 18
这是一篇关于如何检测铬的文章:
http://javascriptly.com/2008/09/javascript-to-detect-google-chrome/
这个问题:禁用特定div上的Tab键可能会帮助您禁用Tab键.如果你能够自己组合,你可能已经开始工作了.
禁用功能将变为:
$('.textarea').on('keyup mouseup', function(e) {
if(e.which == 9) { e.preventDefault(); }
});
Run Code Online (Sandbox Code Playgroud)
e.which = 9是根据给出的最后一个链接的tab键.如果你能够自己包围浏览器检测,我想你已经有了自己的工作实例.
| 归档时间: |
|
| 查看次数: |
31124 次 |
| 最近记录: |