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