Tengo un formulario en flash todo va perfectamente menos el checkbox ya que necesito que sea obligado cliquearlo par aceptar los terminos y si no que salga una ventana indicando el error. Los demás campos funcionan correctamente si no se rellenan o hay errores sale la correspondiente ventana indicando el error pero con el checkbox no hay manera pues no sé el codigo a emplear. Me podrias indicar como hacer que un checkbox sea obligado y si no se clikea que no se pueda mandar el formulario?? Dejo aqui el Script que tengo insertado en el botón ENVIAR del flash (Swimax3) MUCHAS GRACIAS
--------------------------------------------------------------------------- ------------------------------------------
on (release) {
if (nombre == "" || email == "" || telefono == "" || loc == "" || problem == "" || sitio == "" || mensaje == "" || checkbox == "") {
getURL('javascript:alert("No puede dejar ningun campo sin rellenar. Ha de hacer CLICK en la casilla ACEPTO que esta al final del formulario.")');
}
else if (nombre.length < 2) {
getURL('javascript:alert("Su nombre esta incompleto introduzcalo correctamente por favor.")');
}
else if (email.indexOf("@") == -1) {
getURL('javascript:alert("El correo que ha introducido no es valido. Pongalo correcto por favor.")');
}
else if (email.indexOf(".") == -1) {
getURL('javascript:alert("El correo que ha introducido no es valido. Pongalo correcto por favor.")');
}
else if (telefono.length < 9) {
getURL('javascript:alert("Su telefono esta incompleto introduzcalo correctamente por favor.")');
}
else if (loc.length < 3) {
getURL('javascript:alert("la localidad no es valida. Ponga correcta la localidad o ciudad donde ve la plaga por favor.")');
}
else if (problem.length < 4) {
getURL('javascript:alert("Ponga correcto el nombre de la plaga, insectos o roedores que ve por favor.")');
}
else if (sitio.length < 4) {
getURL('javascript:alert("la localización donde ve el problema no es valido. Ponga correcta el sitio de la casa donde más ve la plaga por favor.")');
}
else if (mensaje.length < 10) {
getURL('javascript:alert("Ponga más información de la plaga por favor. M2 de la vivienda.. si es negocio.. si es local vacio.. etc.")');
}
else if (checkbox.selected == "false") {
getURL('javascript:alert("Ha de aceptar nuestra politica de privacidad hacindo CLICK en la casilla ACEPTO")');
}
else {
loadVariablesNum("mandar.php",0,'POST');
getURL("http://www.exycont.es/presuenviado.html");
nombre = "";
email = "";
telefono = "";
loc = "";
problem = "";
sitio = "";
mensaje = "";
}
}