我想知道如果我用一个按钮提交表单是否可以填写表单字段,如果我点击另一个按钮则不需要。
例:
<form method="post" action="action.php" name="form1">
<input type="text" name="participant_name" /> //required if submit button = save_button
//not required if submit button = cancel_button
<input type="submit" value="save" name="save_button" />
<input type="submit" value="cancel" name="cancel_button" />
</form>
每个人:)
答案 0 :(得分:0)
您可以在输入中添加属性:required。并从取消按钮创建一个非提交按钮与javascript的u goback链接。
<form method="post" action="action.php" name="form1">
<input type="text" name="participant_name" required/>
<input type="submit" value="save" name="save_button" />
<input type="button" value="cancel" onclick="window.history.back();"/>
否则你应该编写一个javascript / jquery脚本,在表单提交后验证表单。
以下是运行代码:https://jsfiddle.net/zmm896n2/