Comunidad de diseño web y desarrollo en internet online

Declarar "vacio" un radiobutton

Citar            
MensajeEscrito el 18 Ene 2009 10:04 pm
Estoy haciendo un formulario, en el que es obligatorio contestar a todos sus campos, el problema está en que tengo varios radiobuttons, pero aunque se dejen en blanco, el script lo envia al email, como undefined, pero lo envia, y sin embargo, si deja en blanco cualquier input o combobox, no te deja enviar el formulario si no está todo rellenado. Pero con el radiobutton, aunque no seleccione ninguno del groupName, envia el formulario igual....

¿Cómo puedo evitarlo?

En el php, la condicional la tengo así:

Código :

if($edad==NULL|$sexo==NULL|$actividad_fisica==NULL|$mision==NULL|$personaje==NULL) {
   echo "&estado=Por favor, rellene todos los campos obligatorios&";
   }else{

después del else, viene el envio del email.

Gracias de antemano
PD: Los valores de los radiobuttons los recojo de un flash
PD1: Quizás el problema esté en el flash, dejo el code de como recojo en el flash los valores del radiobutton:

Código :

flashistListener = new Object(); 
flashistListener.click = function (evt){ 
//Aqui obtienes el valor del radiobutton seleccionado. 
        trace(evt.target.selection.data); 
} 
//aqui se identifican los eventos para el radioGroup 
personajes.addEventListener("click", flashistListener);

//-------- y despues, para mandar el valor a php
envio_lv.personajes = personajes.selection.data;

(personajes= es el groupName)

Por Hapki

Claber

268 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Ene 2009 06:22 pm
Creo q va a ser mejor q lo pregunte en flash... pq creo q esto es problema de flash :S

Por Hapki

Claber

268 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.