我有一个文本输入和一个按钮(见下文)。当按下某些“Ctrl + Enter(其他快捷方式)”键时,如何使用 JavaScript 触发按钮的单击事件?
<input type="text" id="txtSearch" />
<input type="button" id="btnSearch" value="Search" onclick="doSomething();" />
最佳答案
这些键在事件值中的存储方式不同,因此您可以检查它们是否都像这样被按下
if(event.keyCode == 13 && event.ctrlKey){
//insert logic
}
其他键也可以通过这种方式访问。
关于javascript - 如何在输入中绑定(bind)两个键盘键,如 Ctrl +L,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56895792/