Gracias por responder maestro
caricatos. Lo del document.write lo puse nada más por poner algo en el ejemplo, no porque mi código esté así. Sin embargo, nunca he tenido reparo en usarlo a diestra y siniestra. Francamente no entendí a qué te refieres con eso de que hasta la etiqueta HTML se ve comprometida al usar el document.write (digo esto, porque nunca, creo, he visto "extraños" en pantalla al usar document.write -o quizá no he puesto atención. No sé). Pero voy a googlear para ver si encuentro más inf al respecto.
Por otro lado, quizá en el futuro encuentre solución al problema que me hizo abrir este post.
Lo bueno del asunto fue que se me ocurrió una solución bastante simple. No es muy elegante pero funciona. La pongo aquí por si a alguien más novato que yo llega aquí y le sirve.
Código Javascript
:
Ver originalif ( (nombre == "") || (apellidos == "") || (email == "") || ( (casilla01 == false) && (casilla02 == false) && (casilla03 == false) && (casilla04 == false) && (casilla05 == false) ) )
{
...aquí pongo lo debido en caso que algún campo no esté completado
return;
}
else
{
...aquí pongo lo debido en caso que todos los campos estén completados.
return;
}
Saludos y hasta luego.