当前位置:
代码迷
>>
JavaScript
>> 小键盘上得到的数字键值为什么和正常输入的不一样?该如何解决
详细解决方案
小键盘上得到的数字键值为什么和正常输入的不一样?该如何解决
热度:
746
发布时间:
2012-02-02 23:57:14.0
小键盘上得到的数字键值为什么和正常输入的不一样?
var k=event.keyCode;
alert(k);
小键盘上输入0 显示值是96 而正常的键盘是48 怎么值会不一样?
------解决方案--------------------
正常的是48,是0的ASCII值,96应该是虚拟码!
------解决方案--------------------
事件不同keyCode可能会不同,你使用onkeypress事件就相同了。
------解决方案--------------------
没特别需求,一般取onkeypress的值
相关解决方案