我有一个名为 Calculator 的基本 HTML 表单,带有一个名为“btnOne”的按钮。我想要的是当用户按下键盘上的“1”键时,“btnOne”HTML 按钮的 onClick 事件就会发生。
为了尝试实现这一点,我将此函数放置在文档的 Head 标记中:
<head>
<SCRIPT LANGUAGE="JavaScript">
//other functions...
document.onkeydown = function(e){
if (!e) e = window.event;
if(e.keycode == '49') {
document.Calculator.btnOne.click();
}
return false;
}
</SCRIPT>
</head>
我只是把这个片段放在错误的地方吗?我还需要做些什么来使函数运行吗?我真的是网络开发的初学者,不知道自己在做什么!当然,一旦我弄清楚如何让这个按钮工作,我将为所有其他按钮添加 if 语句。