我想知道如何以小形式验证 a Checkbox
with JQuery
。
<form action="">
<a>Correo: </a>
<input type="email" name="correo">
<br>
<a>Telefono: </a>
<input type="text" name="telefono">
<br>
<a>Aceptar condiciones: </a>
<input type="checkbox" name="aceptar">
<br>
<button type="submit" id="submit">Enviar Formulario</button>
</form>
我发现了几种类型的验证.is(selector)
,.prop()
但我试图应用它们但我无法得到它,我只是希望它发出一个警报,上面写着Accept the conditions。
使用时
is()
必须使用选择器:checked
:当条件没有被标记时,你必须使用
event.preventDefault()
来防止表单做post
.你可以实现类似的东西
还有其他选择,例如
它只询问是否检查
.is(':checked')
:现场演示
您可以使用“必需”,因此您不必使用 JavaScript,尽管显示的消息将取决于浏览器。
<input type="checkbox" name="aceptar" required>