IE9是<a> links clicked</a>时自动提交表单

时间:2011-04-26 21:13:55

标签: html internet-explorer-9

使用IE9时,每个链接(点击时)都会提交搜索表单。每个链接看起来好像是重定向到搜索表单的操作值。

表单元素没有附加java脚本。

<form action="/my-search-url" method="post">
  <input type="submit" value="search" />
  <input type="text" value="" />
</form>

1 个答案:

答案 0 :(得分:0)

问题在于表单元素的顺序。显然,原始开发人员决定在任何输入元素之前放置提交按钮。通过最后提交输入(或删除它)修复了这个问题。

<form action="/my-search-url" method="post">
  <input type="text" value="" />
  <input type="submit" value="search" />
</form>