我很难过。我有一个这样的表单按钮:<input type="submit" value="Send" name="sdForm-submit">
非常基本,对吧?
除了Firefox之外,它的工作原理非常好。在Firefox中,单击时没有任何反应。表格未提交。它没有使用jQuery或任何东西提交,只是一个带有动作的普通旧HTML表单。
最奇怪的部分是,如果我右键单击并单击&#34;检查元素&#34;在Firefox中,然后单击按钮(就像选择它进行检查一样)表单提交!这也是错误的,因为检查元素不应该激活它。
我真的很困惑可能发生的事情。如果有人知道发生了什么,那么任何见解都会受到赞赏。
编辑: 这是显示提交按钮的代码片段:
$output .= '<input type="submit" name="sdForm-submit" value="'.$submitValue.'" />';
构建表单的完整代码(插件)位于:http://pastebin.com/3y3KEp94
它只是PHP和html根据用户设置的各种选项设置创建表单。
答案 0 :(得分:0)
请提供有关您的脚本的更多详细信息。尝试使用event.preventDefault(),如果这不起作用,请使用更多详细信息编辑您的问题。