可能是由于我之前所用的表单中的组件从来都是大于一个的,所以今天用了只有一个文本输入的表单时竟然也遇到了问题:
(没有submit按钮) 焦点在文本框中时,点击回车,表单竟然自动提交了!!! (我不要这样的结果)
另外一种自动提交的情况应该是,表单含有submit按钮时.
处理: 加入onkeydown="if(event.keyCode==13){event.keyCode=0;return false}"语句,即不会自动提交了!
本文介绍了一种解决表单自动提交问题的方法。当表单中只有一个文本输入框且无提交按钮时,按回车键会导致表单意外提交。通过在表单中加入特定的JavaScript代码,可以有效阻止这一行为。
可能是由于我之前所用的表单中的组件从来都是大于一个的,所以今天用了只有一个文本输入的表单时竟然也遇到了问题:
(没有submit按钮) 焦点在文本框中时,点击回车,表单竟然自动提交了!!! (我不要这样的结果)
另外一种自动提交的情况应该是,表单含有submit按钮时.
处理: 加入onkeydown="if(event.keyCode==13){event.keyCode=0;return false}"语句,即不会自动提交了!

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