隐藏的复选框即使在隐藏时也需要选中
Hidden checkbox required to be checked even when hidden
我有点卡住了。
我正在使用 html5 进行非常简单的验证,并且我有一个复选框,只有在满足某些条件时才会显示。然后您必须同意条款并选中复选框。
问题是当你没有达到条件并且checkbox提示hidden那么它是不可能提交的。只有在您看到它时才需要它。
.terms{
display: none;
}
<form>
<p><input class="terms" type="checkbox" id="checkId" required>Terms & Conditions</p>
<input type="submit" name="submit" value="Submit" id="submit" />
</form>
这会起作用
<form>
<p><input class="terms" type="checkbox" id="checkId" name="checkId" checked style="visibility: hidden;">Terms & Conditions</p>
<input type="submit" name="submit" value="Submit" id="submit" />
</form>
我有点卡住了。
我正在使用 html5 进行非常简单的验证,并且我有一个复选框,只有在满足某些条件时才会显示。然后您必须同意条款并选中复选框。
问题是当你没有达到条件并且checkbox提示hidden那么它是不可能提交的。只有在您看到它时才需要它。
.terms{
display: none;
}
<form>
<p><input class="terms" type="checkbox" id="checkId" required>Terms & Conditions</p>
<input type="submit" name="submit" value="Submit" id="submit" />
</form>
这会起作用
<form>
<p><input class="terms" type="checkbox" id="checkId" name="checkId" checked style="visibility: hidden;">Terms & Conditions</p>
<input type="submit" name="submit" value="Submit" id="submit" />
</form>