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

Un combobox no me regresa el data

Estas en el tema de Un combobox no me regresa el data en el foro de Flash y Actionscript en Foros del Web. hola chicos pal que me pueda ayudar tengo un combobox con nombres y valores bueno le doy el handler aqui está function elegirColor(){ combocolor=elCombo.getSelectedItem().data; } ...
  #1 (permalink)  
Antiguo 22/09/2003, 11:51
 
Fecha de Ingreso: septiembre-2003
Mensajes: 8
Antigüedad: 20 años, 6 meses
Puntos: 0
Un combobox no me regresa el data

hola chicos pal que me pueda ayudar tengo un combobox
con nombres y valores bueno le doy el handler aqui está

function elegirColor(){
combocolor=elCombo.getSelectedItem().data;
}

quiero llenar la variable combocolor con el getSelectedItem().data,
pero al correrlo me devuelve la variable combocolor vacia
en cambio si le digo a la funcion:

function elegirColor(){
combocolor=elCombo.getValue();
}
esta sí me devuelve el valor correspondiente pero eso no me sirve por que lo que necesito es el getSelectedItem().data;

alguna idea please yo no se en que estoy mal.
  #2 (permalink)  
Antiguo 22/09/2003, 14:31
 
Fecha de Ingreso: septiembre-2003
Mensajes: 8
Antigüedad: 20 años, 6 meses
Puntos: 0
bueno para quien le sirva ya lo soluciene aqui va chicos
con esta funcion se llena el combobox
on(release){
elegirme(47,187,"Getz");

Dgetz= new array();
Dgetz[0] = {label:"", data:""};
Dgetz[1] = {label:"Rojo", data:"HL"};
Dgetz[2] = {label:"Blanco", data:"NW"};
Dgetz[3] = {label:"Verde", data:"TI"};
Dgetz[4] = {label:"Gris", data:"WS"};
Dgetz[5] = {label:"Azul", data:"XU"};
Dgetz[6] = {label:"Celeste", data:"VS"};
elCombo.setDataProvider (Dgetz);
elCombo.setChangeHandler ("elegirColor");
}

y con esta otra los cargamos en una variable para poder asi enviarlos a un asp,php,cgi, o loque esten usando vale:

function elegirColor() {
combocolor=elCombo.getSelectedItem().data;
}
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 20:59.