zl程序教程

您现在的位置是:首页 >  其他

当前栏目

关于键盘事件中keyCode、which和charCode的兼容性测试

事件测试 关于 键盘 兼容性 which keyCode
2023-06-13 09:13:51 时间
测试结果
在IE下:
>>支持keyCode
>>不支持which和charCode,二者值为undefined

在Firefox下:
>>支持keyCode,除功能键外,其他键值始终为0
>>支持which和charCode,二者的值相同

在Opera下:
>>支持keyCode和which,二者的值相同
>>不支持charCode,值为undefined

请按下任意键看测试效果:

type: 当前Key: Decimal: keyCode:注:在FF下,keyCode始终为0 which:注:在IE下,which始终为undefined;在Opera下,keyCode和charCode二者的值相同 charCode:注:在IE、Opera下,charCode始终为undefined;在FF下,which和charCode二者的值相同 大写: altKey: ctrlKey: shiftKey: repeat: body{color:#999;font:normal14pxtahoma,宋体,Geneva,Arial,sans-serif;} span{color:#f00;font-weight:bold;padding:05px;} strong{color:#090;font-weight:normal;padding:05px;}