User 8343498
User 8343498
Usuario Novato
Usuario Novato

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 = "";

}

}

Avatar Image
@man / @woman
@man / @woman

Que mezcla haces, checkbox+flash+php....

Checkbox es HTML, usa la propiedad value.

User 8343498
User 8343498
Usuario Novato
Usuario Novato

La mezcla no lo se pues el script no lo he echo yo. el caso es que todos los demas campos funcionan perfecto y el formulario se envia y se recibe perfectamente si si se rellenan todos los campos, el email es correcto etc. etc. pero con el checkbox lo pulses o no lo pulses el formulario se envia y yo quiero que si te dejas ese campo (checkbox) sin pinchar (if (checkbox.selected == "false") salga una ventana de error advirtiendote que se rellene el campon y el formulario no se envie. Como el formulario esta en Flash y este Script esta en el boton "ENVIAR" por eso yo he puesto dentro el comando 

else if (checkbox.selected == "false") {

getURL('javascript:alert("Ha de aceptar nuestra politica de privacidad hacindo CLICK en la casilla ACEPTO")');

Pero no se si ese comando es correcto o si va en otro sitio y no sentro de ese Script o las dos cosas..

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por GestionXls

Checkbox es HTML, usa la propiedad value.

Tal parece, deberías aprender a programar (o contratar...).

User 8343498
User 8343498
Usuario Novato
Usuario Novato

Perdona programar no se por eso entro en estos sitios de ayuda aprender me es practibcamente imposible ya de todas foirmas sin apenas saber ni de html, php, flash ... etc etc mira la pagina que he montado por mi cuenta sacando información aquí y allá.. (www.exycont.es) Y contratar me es imposible porque la crisis nos ahoga a todos y aunos más que a otros por eso repito pido ayuda AQUÍ. De todas formas gracias por la tuya que con lo que tu me has ayudado y un bizcocho ... hasta mañana a las 8.

GRACIAS COLEGA SIGUE ASÍQUE LLEGARAS LEJOS..!!

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares