「btnOne」という名前のボタンが付いた、Calculator という名前の基本的な HTML フォームがあります。私が欲しいのは、ユーザーがキーボードの「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>
このスニペットを間違った場所に置いているだけですか? 関数を実行するために他に何かする必要がありますか? 私は Web 開発の初心者で、自分が何をしているのかわかりません。もちろん、このボタンを機能させる方法を理解したら、他のすべてのボタンに if ステートメントを追加します。