I want to show error message when I click the submit button. So suppose I have 3 checkboxes: (I show one because the other are the same). Please add more code about the form. It is not debuggable at that level. I should have added this as comment, but you can see I don't have enough reputation score.
<label>
<input type="checkbox" name="privacy" value="1" id="privacy" required="required" >
<span class="text-gray" style="font-size: 12px;">
<a href="/privacy-policy/" target="_blank">Privacy</a>
</span>
</label>
All checkboxes have the attribute required="required" . When I click on the submit button and the checkbox is not selected, I obtain two things:
1) I don't read anything about the "checkbox is empty" that I must read for HTML5 default validation when the attribute is required
2) I obtain this error: An invalid form control with name='privacy' is not focusable.
Anyone can help me?