Javascript ファンクションキーのkeycode一覧
<ファンクションキーのkeycode一覧>
F1 112
F2 113
F3 114
F4 115
F5 116
F6 117
F7 118
F8 119
F9 120
F10 121
F11 122
F12 123
【webアプリでJavascriptでボタンのイベントをファンクションキーに割当る場合】
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
function keydown() {
//F1(印刷ボタン)
if (event.keyCode == 112) {
aspnetForm.ctl00_ContentPlaceHolder1_btnPrint.click();
event.keyCode = 0;
return false;
}
//F3(登録ボタン)
else if (event.keyCode == 114) {
aspnetForm.ctl00_ContentPlaceHolder1_btnToroku.click();
event.keyCode = 0;
return false;
}
//F6(削除ボタン)
else if (event.keyCode == 117) {
aspnetForm.ctl00_ContentPlaceHolder1_btnDelete.click();
event.keyCode = 0;
return false;
}
//F11(キャンセルボタン)
else if (event.keyCode == 122) {
aspnetForm.ctl00_ContentPlaceHolder1_btnClear.click();
event.keyCode = 0;
return false;
}
//F12(終了ボタン)
else if (event.keyCode == 123) {
aspnetForm.ctl00_ContentPlaceHolder1_btnExit.click();
event.keyCode = 0;
return false;
}
}
window.document.onkeydown = keydown;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
上記と一緒に、F1のショートカットヘルプを無効にするため
HTML内に
と追記すればおk!