Foros del Web » Creando para Internet » Flash y Actionscript »

ayuda con formulario

Estas en el tema de ayuda con formulario en el foro de Flash y Actionscript en Foros del Web. hola, acabe de hacer un formulario en flash y todo funciona muy bien pero me surgio la necesidad de agragar checkbox, radiobotton y combobox. utilize ...
  #1 (permalink)  
Antiguo 25/04/2003, 12:31
 
Fecha de Ingreso: diciembre-2002
Mensajes: 279
Antigüedad: 15 años
Puntos: 0
ayuda con formulario

hola, acabe de hacer un formulario en flash y todo funciona muy bien pero me surgio la necesidad de agragar checkbox, radiobotton y combobox.

utilize componente de flash pero no se como se manda la informacion de esos componentes al precionar enviar en el formulario, ya los tengo en la pelicula ya cambie las caracteristicas (tamaño, colores, etc.) pero cuales son los parametros para que se envie la informacin al precionar enviar?



Gracias espero puedan ayudarme.......
  #2 (permalink)  
Antiguo 25/04/2003, 13:34
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 15 años, 11 meses
Puntos: 193
Tienes que asignarle a cada componente un ChangeHandler, con esto le asignas una funcion al componente, en esta funcion es donde indicas que quieres hacer con esa Informacion.

por ejemplo el combobox

ya se por medio de actionscript o por medio de la ventana de propiedades le asignas los valores y el ChangeHandler.

Código:
num_array = ["Numeros","Uno","Dos","Tres","Cuatro", "Cinco"];
numComp.setDataProvider(num_array);
numComp.setChangeHandler("tuFuncion");
function tuFuncion(){
	trace(numComp.getSelectedItem().label);
                //aqui le asignas el valor a la variable
	variable = numComp.getSelectedItem().label;
	}
Y ahora solo manda esa variable a tu formulario.

El checkBox y el radioboton la forma de sacar el Label o su Data es diferente:

Código:
radio.setChangeHandler("otra");
function otra(){
	trace(radio.getLabel())
	variable2 = radio.getLabel();
	}
Algo asi!!

Saludos!!
  #3 (permalink)  
Antiguo 25/04/2003, 14:36
 
Fecha de Ingreso: diciembre-2002
Mensajes: 279
Antigüedad: 15 años
Puntos: 0
grcias......

Gracias po la informacion voy a ponerme a trabajar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:11.