利用jquery event对象上面的which属性可用轻松获取键盘和鼠标键值。
event.which 将 event.keyCode 和 event.charCode 标准化了
$("#id").keyup(function(event){
//获取当前按键的键值
//jQuery的event对象上有一个which的属性可以获得键盘按键的键值
var keycode = event.which;
//处理回车的情况
if(keycode==13){
/*do somethings*/
}
//处理esc的情况
if(keycode == 27){
/*do other things*/
}
});
<script type="text/javascript">
这个就是键盘触发的函数
var SubmitOrHidden = function(evt){
evt = window.event || evt;
if(evt.keyCode!=13){//如果取到的键值是回车
//do something
}else{
//其他键 dosomething
}
}
window.document.onkeydown=SubmitOrHidden;//当有键按下时执行函数
</script>
附常用功能键
常数 值 描述
vbKeyBack 8 BACKSPACE 键
vbKeyTab 9 TAB 键
vbKeyReturn 13 ENTER 键
vbKeyShift 16 SHIFT 键
vbKeyControl 17 CTRL 键
vbKeyCapital 20 CAPS LOCK 键
vbKeyEscape 27 ESC 键
vbKeySpace 32 SPACEBAR 键
vbKeyPageUp 33 PAGEUP 键
vbKeyPageDown 34 PAGEDOWN 键
vbKeyEnd 35 END 键
vbKeyPrint 42 PRINT SCREEN 键
vbKeyDelete 46 DEL 键
vbKeyNumlock 144 NUM LOCK 键
如果您觉得本文的内容对您的学习有所帮助:
关键字:
html