通过键盘单击显示按钮上的按键事件

keypress event on display button by keyboard click

需要激活html按钮

<td> <input name="Eight" type="Button" class="Gray" value="8" onclick='take("8")' /></td>

通过键盘事件,我该怎么做?

keydownFunction(key) 中的键是什么意思? doSomething()onclick= 中的 take("8") 函数?真的很无聊的问题,但我真的不明白通过键盘事件调用的系统。

你可以这样做:

onkeydown="keydownFunction()"

如果您只想在特定键上使用它,您可以这样做

onkeydown="keydownFunction(key)"

然后是一个如下所示的函数:

function keyDownFunction(e){
    if(e.which == 10){
       doSomething();
    } else {
       return;
    }
}

10 将是您的关键代码,您可以在此处找出您需要的代码 http://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes