对于表单,没有提交按钮,有一个文本输入,请在输入时提交。
对于表单,没有提交按钮,有超过一个文本输入,不要在输入时提交。
双方不应在进入时提交吗?
<!-- This one do submit on Enter -->
<form action="/">
<input type="text" name="firstname" value="Mickey">
</form>
<!-- This one do not submit on Enter -->
&
我试图在用户按回车键时触发提交按钮。除了Internet Explorer9之外,所有的浏览器都能正常工作。奇怪的是,IE坚持要触发另一个我从未告诉过它的按钮的点击。我是不是做错了什么,或者如何解决这个问题?
下面是我的代码。在IE中按enter会像预期的那样触发提交点击,但由于某种原因也会触发“某个按钮”点击(即使没有我的按键监听程序):
$('input[type=submit]').click(function () {
alert('Submit click');
});
//SIMULATE CLICK IF ENTER PRESSED IN