我正在使用两个类似的搜索表单调试一个奇怪的问题 - 当用户在文本框中键入一些搜索条件并按回车键时,一个表单返回结果而另一个只是重新加载。而且它只发生在 IE 中——FF 按预期对待这两种形式。我怀疑在一种情况下按下回车键会触发搜索按钮之一的点击,而在另一种情况下会触发其他搜索按钮。
如何找到导致提交事件的表单元素?
谢谢, 安德烈
最佳答案
听起来像 single textbox form bug in IE .
要绕过它,您可以使用 Javascript 来处理回车键,或者只插入一个空白的隐藏文本框。蹩脚的,我知道。
关于javascript - HTML - 哪个表单元素导致提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1412439/