Validar checkbox en formulario.

Tengo una función para validar un formulario y funciona bien salvo con el checkbox que muestra la alerta cuando está activado en vez de cuando no lo esta.
if (formu.casilla.checked) {//Elemento type=checkbox
alert("Debes marcar esta casilla");return false;

1 respuesta

Respuesta
1
Pues claro que te la muestra
if (formu.casilla.checked)
Si en el formulario la casilla esta chequeada= si el checkbox esta marcado
Entonces
Lanzas la alerta
{//Elemento type=checkbox
alert("Debes marcar esta casilla");return false;
Es decir que para que te funcione solo tienes que poner la negación para que te haga todo lo contrario
if !(formu.casilla.checked) {//Elemento type=checkbox
alert("Debes marcar esta casilla");return false;
Por si no lo has visto te he puesto un ! enre el if y la condicion
if !(formu.casilla.checked)
Con eso ya te debería hacer lo que quieres
Bye y espero que te sirva
--------------------------------------
No olvidéis finalizar las preguntas

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas