FF中的按键错误?

时间:2010-01-29 00:43:17

标签: keypress

$('input').keypress(function(e){
        var k = e.keyCode ? e.keyCode : e.which;                                     
        console.log(k);     
});
<input type="text" name=""  autocomplete="off"/>

在FF中为'。' (点)和'删除'它是相同的代码46。 和'右'(右箭头)和''它是相同的代码39。 只是为了'安全'Chrome和IE7不会为箭头,删除,插入,退格等键启动任何内容

1 个答案:

答案 0 :(得分:1)

不是每个人说的错误,只是众多浏览器差异中的一个。如果您查看数字键盘,它们是相同的键,它们的映射指向该键。