home Foro de soporte Espacio WEB PHP
 
Checkbox obligado en flash
#1 ·

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

}

}


Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 3
Desde: 12/Ene/2012
·
#2 ·

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

Checkbox es HTML, usa la propiedad value.


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 4.001
Desde: 02/Ago/2008
· ·
#3 ·

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..


Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 3
Desde: 12/Ene/2012
·
#4 ·
Escrito originalmente por GestionXls

Checkbox es HTML, usa la propiedad value.

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


@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 4.001
Desde: 02/Ago/2008
· ·
#5 ·

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..!!


Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 3
Desde: 12/Ene/2012
·
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
Foro de soporte · Espacio WEB · PHP
Opciones:
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 19:28 UTC+02:00 DST
Temas similares
No se han encontrado temas similares