如果control + s被抑制,Javascript将执行函数

Javascript performing function if control + s are depressed

本文关键字:Javascript 执行 函数 control 如果      更新时间:2023-09-26

我是javascript的新手,想知道如何调用函数,如果控件+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();
            }
        }
    }
} 
%>  

像这样:

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
    }
});