Normalmente trabajo con PHP, lamentablemente no tengo algunos principios básicos de JS. Esto es todo lo que quiero lograr: he visto muchas publicaciones sobre este tema, pero generalmente superan lo que necesito.Validación de casilla de verificación de JavaScript simple
Aquí es mi forma:
<input type="checkbox" name="checkbox" value="check" />
<input type="submit" name="email_submit" value="submit" onclick="----??----" />
La casilla de verificación es un simple "estoy de acuerdo". Quiero que se presione el botón Enviar y solo se enviará si esa casilla de verificación está seleccionada.
Esto es lo que quiero decir: quiero la manera simple y trampa, sin métodos, solo un código en línea en esa forma (suponiendo que no sea demasiado largo). Esta no es una página pública, solo necesito algo rápido y simple con ese tipo de validación. Si no está marcado, arrojará una alerta(); si está marcada, se enviará por correo a través de php y continuará normalmente.
Oye, este funciona muy bien, lo único es, ¿cómo puedo mostrar una alerta si esto es falso? – KickingLettuce
@KickingLettuce: '! This.form.checkbox.checked' es falso si la casilla no está marcada (debido al operador'! '). Si desea que se muestre una alerta diferente cuando se marca la casilla de verificación, puede usar una declaración 'else'. – PleaseStand