按钮不再触发表单onsubmit事件

时间:2013-03-06 16:45:54

标签: javascript html forms button input

我最近开始使用:

<button type='submit'>Submit Form</button>

而不是

<input type='submit value='Submit Form'>

提交我的HTML表单以获取使用按钮的自定义值。

但是,我的表单如下:

<form class='format_form' action='add_admin_success.php' onsubmit='return validate_form();' method='POST'>

我刚刚发现使用按钮不再生成

onsubmit='return validate_form();'

有任何影响。表单现在提交而不运行 validate_form(),其中 validate_form()被明确定义,因为它与标记一起使用。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

input更改为button可能是原因。为什么不将onsubmit代码添加到按钮onclick