HTML5 必需属性和两次提交
HTML5 required attribute and two submits
我有一个带有必填输入字段和两个提交按钮的表单:
<form method="POST">
<input type="text" name="text1" value="<?php echo $temp1 ?>" required>
<button type="submit" name="submit">Submit</button>
<button type="submit" name="auto">Auto</button>
</form>
我需要的是在用户单击 "Auto" 按钮时忽略 "required" 并使其仅对 "Submit" 起作用。
在您的按钮中添加 formnovalidate
。
The formnovalidate attribute can be used to make submit buttons that do not trigger the constraint validation.
<form method="POST">
<input type="text" name="text1" value="<?php echo $temp1 ?>" required>
<button type="submit" name="submit">Submit</button>
<button type="submit" name="auto" formnovalidate>Auto</button>
</form>
供参考:W3Schools
如果我理解您的问题,您希望在单击提交按钮时删除或禁用 required?由于它是一个属性,您需要做的就是将其从 input.Hope 中的属性列表中删除,这会回答您的问题。
我有一个带有必填输入字段和两个提交按钮的表单:
<form method="POST">
<input type="text" name="text1" value="<?php echo $temp1 ?>" required>
<button type="submit" name="submit">Submit</button>
<button type="submit" name="auto">Auto</button>
</form>
我需要的是在用户单击 "Auto" 按钮时忽略 "required" 并使其仅对 "Submit" 起作用。
在您的按钮中添加 formnovalidate
。
The formnovalidate attribute can be used to make submit buttons that do not trigger the constraint validation.
<form method="POST">
<input type="text" name="text1" value="<?php echo $temp1 ?>" required>
<button type="submit" name="submit">Submit</button>
<button type="submit" name="auto" formnovalidate>Auto</button>
</form>
供参考:W3Schools
如果我理解您的问题,您希望在单击提交按钮时删除或禁用 required?由于它是一个属性,您需要做的就是将其从 input.Hope 中的属性列表中删除,这会回答您的问题。