我正在开发一个基于 php 的网络应用程序,它非常庞大,所以我想设置一些键盘快捷键,例如 [ { ctrl + H }, { Shift + P }.. ] 在我的网站上。我已经引用了一些示例和提示,但这些对我没有帮助,所以如果您对此有任何想法,请向我提出建议。
我已经在 keyDown
事件上尝试了 ASCII 键,但它不起作用。这是我的代码
<!doctype html>
<html>
<head>
<title>title</title>
<script>
var isCtrl = false;
document.onkeyup = function(e) {
if (e.which == 17)
isCtrl = false;
}document.onkeydown = function(e) {
if (e.which == 17)
isCtrl = true;
if (e.which == 77 && isCtrl == true) {
alert('this is demo');
return false;
}
}
</script>
</head>
<body>
<h3>Shorts Cuts</h3>
</body>
</html>
最佳答案
<button accesskey="h" onClick="alert('You clicked me!');">Press Alt+H!</button>
accesskey
是网络应用程序的一个强大属性。 Demo
关于javascript - 我想在我的 php 站点中手动配置键盘快捷键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22934596/