form表单中在input内回车关闭自动触发button

  |  
  1. 在IE中有一个现象,当你在input内敲回车时,IE会自动寻找第一个button标签并且触发它

解决方法:

以上代码在input回车仍然会找到button1并执行onclick事件,如果要隐藏它,但又能保持劫持input回车事件的功能,可以在form表单中最上面加入

1
<button style="display:none" />

这样就相当于把button隐藏了,并且还保住了功能,如果嫌麻烦可以直接把button改成input[type=button]或者使用a标签代替!

IE在input内回车关闭自动触发button

  1. input按enter键 刷新form表单

解决方法:

1
2
3
4
5
<i-Form
class="face-creat-form"
onsubmit="return false;"
>
</i-Form>
文章目录