在IE上一般使用Javascript来判断按键码的方法都是通过event.keyCode, 但是如果使用者用Firefox却不支持这个语法.在相同情况下,firefox支持e.which .
js代码:
function chNextObject(e)
{
var key = window.event ? e.keyCode : e.which;
if(key==13){ jQuery("#numberbutton").focus();
} }
html代码:
<form>
<input type="text" onkeypress="chNextObject(event)" />
<input type="button" id="numberbutton" value="submit" class="s_button" />
</form>
本文介绍如何在Firefox浏览器中通过使用e.which替代IE浏览器中的keyCode属性来实现按键事件的处理,以确保不同浏览器环境下的兼容性和一致性。
450

被折叠的 条评论
为什么被折叠?



