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'; } }); }); |