我在详细信息标签中有一个带有必填复选框的表单。当用户尝试在未选中复选框的情况下提交站点时,会显示警告。
但是当用户折叠详细信息时,不会显示任何警告,提交也不起作用。有没有一种干净的 html 方法可以让它工作,还是我需要使用 javascript?我基本上希望浏览器自动打开详细信息并在复选框中显示警告。
有关问题,请参阅此演示 https://jsfiddle.net/1jwdm8ov/
<html>
<form>
<details>
<input type="checkbox" required="required">
</details>
<input type="submit">
</form>
</html>