PHP一个表单有两个提交按钮和不同的验证

时间:2015-06-10 13:00:26

标签: javascript php

我有一个带有两个提交按钮的单个表单,并且在此表单中有一个javascript验证,是否可以仅在我的一个提交按钮中激活此验证?我试图用onclick事件创建一个输入按钮而不是输入提交,然后通过javascript函数提交,但它没有用。

<form id="myform" action="my_action.php" method="post" enctype="multipart/form-data" onsubmit="return IsValidForm();">
    <!-- ... -->
    <input type="submit" name="auto" />
    <input type="submit" name="manual"/>
</form>

1 个答案:

答案 0 :(得分:1)

通过将事件处理程序移动到提交按钮,您处于正确的轨道上,您不应该将其作为提交按钮停止。

<form id="myform" action="my_action.php"
      method="post" enctype="multipart/form-data">
    <!-- ... -->
    <input type="submit" name="auto" onclick="return IsValidForm();">
    <input type="submit" name="manual">
</form>
相关问题