我是javascript的新手,想知道在我的网页上按下 control + s 时如何调用函数。到目前为止,我已经想出了这个:
<%
document.body.onclick = function(e){
if (e.ctrlKey){
document.body.onclick = function(f){
if(f.keyCode = 115){}
menubar.saveAction();
}
}
}
if (e.keyCode = 115){
document.body.onclick = function(f){
if(f.ctrlKey){}
menubar.saveAction();
}
}
}
}
%>
非常感谢任何帮助。
答案 0 :(得分:2)
像这样:
document.addEventListener("keydown", function(e) {
if(e.ctrlKey && e.keyCode === 83) { // 83 = s
e.preventDefault(); // prevent default browser action
alert("ctrl + s"); // your code goes here
}
});