本文对JS中的键盘事件进行了分析,供大家参考,具体分析如下:

这个例子的效果是:

根据键盘上的任何键,对应的ASCII代码就会弹出,与IE、Chrome和Firefox兼容。

但仍有许多问题:

(1)在伊江和Chrome中,一些键没有效果,如上、下、左、右等。

(2)Firefox中的正确键和单引号都是39。

具体代码如下:

复制代码代码如下所示:





在window.onload =函数(){

VaR BD = document.getelementsbytagname('body){ 0 };

bd.onkeypress =功能(EV){

EV = EV | | window.event; / / IE不支持函数参数EV

警报(ev.keycode ev.which | |); / / Firefox不支持密码

}

}





# PAR {宽度:300px;高度:200px;背景:灰色;}

#儿子{宽度:200px;身高:100px;背景:绿色;}

















希望本文能对大家的javascript程序设计有所帮助。