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

关于在Firefox与IE中捕杀回车事件的JS方法

2012-11-04 
关于在Firefox与IE中捕捉回车事件的JS方法项目的登录模块要求:输入验证码后按回车就提交,但“登录”那是个图

关于在Firefox与IE中捕捉回车事件的JS方法

项目的登录模块要求:输入验证码后按回车就提交,但“登录”那是个图片,直接按回车不会提交的。

所以我就在验证码里的加一个的JS方法调用,通过onKeyDown监视。

验证码:<input type="text" onKeyDown="formSubmit(event);" />

开始时就是if(e.keyCode==13)。。。在IE下是可以的。但在Firefox下没反应。后来上网找了一下,发现IE和FF对event的获取是不同,ie是通过e.keyCode,而FF是通过 e.which获取。

?

function formSubmit(e){var charCode=(navigator.appName=="Netscape")?e.which:e.keyCode;if(charCode==13){//do sth what you want onRefer();}}

?

热点排行