当前位置:首页> 编程笔记> JS/JQuery
关键字
文章内容
JS监听键盘动作(总结和附例)
 
 
修改时间:[2012/05/27 20:36]    阅读次数:[2438]    发表者:[起缘]
 
     JS编写代码的最初目的是能够通过JS记录按键,并完成相应的处理。

    前篇文章代码只是用js实现了基本的英文按键记录,对于汉字是无能为力,记录汉字,我能想到的办法,当然是用js,是用keydown和keyup记录底层按 键事件,汉字解析当然无能为力。当然你可以用DOM的方式直接获取input中的汉字。

    附例代码是完成通过键盘的左右方向键来完成上下页面的加载。

    

         $(document).ready(function(){
		$(document).keydown(function(event)
		{
			var keyCode;
			if(window.event){
				keyCode=event.keyCode;
			}else{
				keyCode=event.which;	
			}
			alert(keyCode);
			if(keyCode==37){
				window.location.href='http://www.eoncn.com/index.html';
			}else if(keyCode==39){
				window.location.href='http://www.eoncn.com/joke/list/1.html';
			}
		});
	});