JS - 偵測鍵盤Keypress

  • 1083
  • 0
  • 2016-07-01

JS - 偵測鍵盤Keypress

<html>
<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5">
</head>
<body>
<h2 align=center>鍵盤事件:基本測試</h2>
<hr>

<script>
function keyFunction() {
	alert("Key code = " + event.keyCode);
	if (event.keyCode==27) {
		alert("Esc 的內建功能已被取消!");
		return false;
	} else if (event.keyCode==8) {
		alert("Backspace 的內建功能已被取消!");
		return false;
	} else if (event.keyCode==9) {
		alert("Tab 的內建功能已被取消!");
		return false;
	} else if (event.keyCode==71) {
		document.location="http://www.google.com";
	}
}
document.onkeydown=keyFunction;
</script>

請按下鍵盤任意鍵,以顯示按鍵代碼!請注意,下列按鍵的內建功能已被取消:
<ul>
<li>Esc
<li>Tab
<li>Backspace
</ul>
此外,"g" 鍵有特殊功能!

<hr>
</body>
</html>