Onchange复选框被选中时未更新



我在Wordpress中有一个复选框,它正在正确验证,直到用户不选中复选框。然后,它将保持未选中状态,并且不允许再次登录,始终显示oninvalid消息(无论是否选中)。

<input type="checkbox" required id="accept_terms" name="accept_terms"
class="validate[required]" value="1" oninvalid="this.setCustomValidity ('Please...')">

我也试过用onchange代替oninvalid。同样的问题。

它只有一种改变验证状态的方法,添加validity.valueMissing解决了这个问题。

onchange="this.setCustomValidity(validity.valueMissing ? 'Please... 

最新更新