【发布时间】:2017-12-08 04:17:22
【问题描述】:
您可能知道,表单中的重置按钮无法将复选框重置为其初始状态。我怎样才能使用 javascript 或 PHP 或 jquery 或 ...?
这是我的代码:
<form method="POST">
<input type="text" name="name" id="name" value="default value" required >
<input type="checkbox" name="group[]" id="checkbox1" value="0" checked>
<input type="checkbox" name="group[]" id="checkbox2" value="1" >
<button type="reset"> Reset </button>
<button type="submit"> Submit </button>
</form>
【问题讨论】:
-
您可以将初始值保存在 Javascript 中,然后在单击其余按钮时将值更改为初始值。
-
如果您不具体提供属性,则会重置复选框,如果您将默认值赋予表单中的任何字段,则不会重置。如果这有帮助,如果您希望最初填充这些值,答案会有所不同。请提供您真正想做的完整信息..
-
您上面的 HTML 对我来说很好用。它将复选框重置为初始状态(即复选框 1 被选中而复选框 2 未选中)。可能是浏览器问题?
-
您能否解释一下您接受的答案如何将复选框重置为初始状态?我相信它会取消选中所有复选框
标签: javascript jquery html ajax checkbox