当用户输入 html 输入文本时,当用户故意或错误地按下 Alt 键时,是否可以阻止浏览器显示其菜单
最佳答案
这应该适合你。
fiddle : http://jsfiddle.net/2dqCD/
这会检查是否在输入节点上按下了 alt,在 fiddle 中,您可以看到它仍然允许在输入框之外按下 alt 键。
希望这有帮助。
document.addEventListener("keyup",function(e){
if(e.keyIdentifier == "Alt" && e.target.nodeName == "INPUT"){
e.preventDefault ? e.preventDefault() : (e.returnValue=false)
}
});
关于javascript - 浏览器:按住 "Alt"键聚焦于输入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23455085/