回车自动提交与各种浏览器的测试
2008-10-28 21:54
253 查看
很多时候,我们在页面提交之前要做一些值的检验,或者动态拼action等等,但是在有的浏览器,在文本框等控件上回车时,会自动提交页面。下面是测试结果:
如果想避免回车自动提交带来的问题可以这样:
1:如果想彻底屏蔽就在form上加上onsubmit="return false;" 比如:<html:form onsubmit="return false;"
2:可以在回车提交时去调用页面相关的ckeck js方,比如<html:form onsubmit="return submitForm();"
记住在submitForm方法中校检不通过的时候,要return false;
WIN IE | Firefox 2.0.0.5 | Netscape 8.1.3 | Opera 9.23 | Win safari 3.0.3 | Osx safari 1.3.2 | Mac ie 5.2 | |
回车提交 | N | N | N | Y | Y | Y | Y |
1:如果想彻底屏蔽就在form上加上onsubmit="return false;" 比如:<html:form onsubmit="return false;"
2:可以在回车提交时去调用页面相关的ckeck js方,比如<html:form onsubmit="return submitForm();"
记住在submitForm方法中校检不通过的时候,要return false;
相关文章推荐
- 万能js实现翻页,动态生成内容自动翻页,兼容各种浏览器(已测试)----神器版!
- java在线支付---06,07,08_在线支付_编写将数据提交给易宝支付的JSP页面,集成和测试向易宝发送支付请求,实现浏览器自动向易宝发送支付请求
- 万能js实现翻页,动态生成内容自动翻页,兼容各种浏览器(已测试)----神器版!
- 防止INPUT回车自动提交FORM表单
- 在有多个input的表单当中按回车按钮,如何不自动提交表单,而触发某个按钮的事件
- HTML form 避免(回车)表单自动提交
- chrome 浏览器上避免回车提交表单
- JavaScript中的document.referrer在各种浏览器测试结果
- 文本框回车自动提交
- form表单回车会自动提交和禁止自动提交
- [转帖] 了解各种浏览器真正的核心,测试兼容时就不用开这么多浏览器
- 如何实现文本框焦点自动跳转及通过回车键提交表单[引用]
- 各种默认回车提交表单
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器)
- IE和FireFox按回车自动提交表单问题解决
- 测试 提交审核 下载的各种问题集锦
- Nightwatch.js – 轻松实现浏览器的自动测试
- js 控制textbox enter 回车 禁止提交功能(ie9,firefox,ie8,chrome测试通过)
- 表单按回车自动提交
- form内只有一个输入框时,按回车会自动提交