按钮不再触发表单onsubmit事件

Button no longer triggering form onsubmit event

本文关键字:onsubmit 事件 表单 不再 按钮      更新时间:2023-09-26

我最近开始使用:

<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()是在与标记一起工作时明确定义的。

有人能帮忙吗?

inputbutton是可能的原因。为什么不将onsubmit代码添加到按钮中作为onclick代码呢?