时间:2021-07-01 10:21:17 帮助过:4人阅读
HTML内容中主要有一个密码输入文本框,还有一个按钮,用来触发后台事件。
1. TextBox文本框获得焦点后直接回车,页面会刷新。
经过代码仔细研究,原来是当页面中只有一个文本框控件时,当按回车健页面将刷新。
处理方法:在页面中加入一个隐藏的TextBox控件。
具体原理不明!
2. 用Jquery实现方法:
3. 因为种种原因不能采用Jquery的实现方法,只好改用JS,它的兼容性就是一个最头疼的问题了。
说明:
在IE下读取键盘按键:
在FireFox中读取键盘按键:
如IE中,只有keyCode属性,而FireFox中有which和charCode属性,Opera中有keyCode和which属性等。
因此,在Jquery中已经解决这种兼容性问题。
以上就是本文的全部内容,希望对大家的学习有所帮助。