首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

小键盘上得到的数字键值为什么和正常输入的不一样?该如何解决

2012-02-02 
小键盘上得到的数字键值为什么和正常输入的不一样?varkevent.keyCodealert(k)小键盘上输入0 显示值是96

小键盘上得到的数字键值为什么和正常输入的不一样?
var   k=event.keyCode;
alert(k);

小键盘上输入0 显示值是96 而正常的键盘是48 怎么值会不一样?

[解决办法]
正常的是48,是0的ASCII值,96应该是虚拟码!
[解决办法]
事件不同keyCode可能会不同,你使用onkeypress事件就相同了。
[解决办法]
没特别需求,一般取onkeypress的值

热点排行
Bad Request.