Comunidad de diseño web y desarrollo en internet online

ComboBox y su código

Citar            
MensajeEscrito el 01 Sep 2006 04:43 pm
Hola gente,

visto el exito de las soluciones a mis anteriores dudas quisiera plantearlo de otra manera a ver si de este modo se me puede hechar una mano con mi problema.

Tengo un comboBox con los labels ya programados (todos los días del mes de Agosto, del 1 al 31). Al desplegar mi comboBox aparecen ya los dias. Bien, hasta aquí sin problemas. Una cosa sencilla.

El problema es que no se que código hay que meterle y donde (estoy con la cabeza tan loca que ya no se donde colocar el codigo) para introducir o asignar el día seleccionado del comboBox a una variable (llamemosla "fechaentrada").

Reciban un cordial saludo.

Atentamente, Carlos.

Por kArLiTrOs

20 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 01 Sep 2006 05:02 pm
Prueba con esto !!!

Código :

 tu_variable = combo.getItemAt(combo.selectedIndex).data

Por Freman

108 de clabLevel



Genero:Masculino  

León, México

firefox
Citar            
MensajeEscrito el 01 Sep 2006 05:42 pm
Dios te bendiga FREMAN. Muchas gracias funciona estupendamente con el comboBox. Ahora puedo recibir en mi correo los datos introducidos en un COMBOBOX.

Permíteme que te haga una pregunta:

¿Esa misma línea de codigo serviría para poder recibir los datos en mi correo pero aplicada en otros componentes? o solamente funcionaría para el componente comboBox.

Muchas gracias por todo y por prestarme una ayuda FREMAN.

Reciban un cordial saludo.

Atentamente, Carlos.

Por kArLiTrOs

20 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 01 Sep 2006 05:44 pm
Esta linea te sirve hasta donde se para, Combobox y List

Ppd. Por Nada !!!!

Por Freman

108 de clabLevel



Genero:Masculino  

León, México

firefox
Citar            
MensajeEscrito el 01 Sep 2006 06:16 pm
Vale FREMAN, me acabo de dar cuenta de una cosa.

Si yo tengo por ejemplo un ComboBox con los meses del año, el código vendría a ser algo así:

Código :

fe2.addItem({data:1, label:"Enero"});
fe2.addItem({data:2, label:"Febrero"});
fe2.addItem({data:3, label:"Marzo"});
fe2.addItem({data:4, label:"Abril"});
fe2.addItem({data:5, label:"Mayo"});
fe2.addItem({data:6, label:"Junio"});
fe2.addItem({data:7, label:"Julio"});
fe2.addItem({data:8, label:"Agosto"});
fe2.addItem({data:9, label:"Septiembre"});
fe2.addItem({data:10, label:"Octubre"});
fe2.addItem({data:11, label:"Noviembre"});
fe2.addItem({data:12, label:"Diciembre"});
fe2.rowCount = 5;
fe2.text = "Mes";


Cuando recibo en mi correo lo que el usuario a seleccionado, me llega lo que hay en data, no el nombre del mes. Es decir, si el usuario escoge Marzo, a mi me llega 3, no Marzo.

¿Como soluciono esto?

Aquí te dejo el codigo que tengo metido:

Código :

// Crear un objeto detector.
var mesentrada:Object = new Object();
// Asignar una función al objeto detector.
mesentrada.change = function(event_obj:Object) {
   fechaentrada2 = fe2.getItemAt(fe2.selectedIndex).data
   trace(event_obj.target.selectedItem.label);
   trace(fechaentrada2)
};
// Añadir detector.
fe2.addEventListener("change", mesentrada);


Donde fechaentrada2 es la variable que utilizo para llevarmelo al PHP y fe2 es el nombre de instancia del comboBox.

Recibe un cordial saludo.

Atentamente, Carlos.

Por kArLiTrOs

20 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 01 Sep 2006 06:40 pm
Vale, creo que di con la solución. Permitirme que me corrija a mi mismo. Si alguien cree que esta mal, porfavor aporte su granito:

Código :

// Crear un objeto detector.
var mesentrada:Object = new Object();
// Asignar una función al objeto detector.
mesentrada.change = function(event_obj:Object) {
   fechaentrada2 = fe2.selectedItem.label
   trace(event_obj.target.selectedItem.label);
   trace(fechaentrada2)
};
// Añadir detector.
fe2.addEventListener("change", mesentrada);


Así lo he puesto ahora y me coge sin problemas el nombre del mes.

Reciban un cordial saludo.

Atentamente, Carlos.

Por kArLiTrOs

20 de clabLevel



Genero:Masculino  

firefox

 

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