`
linleizi
  • 浏览: 227796 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
阅读更多
键盘上某个按键被按下触发的事件。
例子:
测试的是当在test文本框按下键盘任何一按钮触发onkeydown函数。
event.keyCode获得键盘上按下按钮的键值。
获得焦点所在表单的ID。
<script language="javascript" type="text/javascript">
	document.onkeydown = function doKeyDown() {
		var eventCode = event.keyCode;
		if (document.activeElement.id == "test") {
			if (eventCode == 8 || eventCode == 46) {
				alert("按下了键盘的后退或者删除。");
			} else if (eventCode == 32) {
				alert("按下了键盘的回车键。");
			} else {
				alert("按下了其它按键。");
			}
		}
	}
</script>
<input type="text" name="test" id="test" style="width: 120px;" />
<input type="text" name="test1" id="test1" style="width: 120px;" />
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics