Comunidad de diseño web y desarrollo en internet online

Duda con variables...

Citar            
MensajeEscrito el 08 Nov 2005 01:30 pm
Saludos, qusiera saber lo siguiente: tengo un formulario con varios combos, quiero guardar el contenido de cada combo en una variable, mi pregunta es: lo que se guarda es el texto escrito dentro del combo o algun numero identificador?... Gracias

Por Blackdragon

Claber

3776 de clabLevel

24 tutoriales

Genero:Masculino   Premio_Secretos Héroes

In one of the pits of hell, fighting for my soul

opera
Citar            
MensajeEscrito el 08 Nov 2005 04:21 pm
Eso depende de como lo quieras tratar y como lo llenaste, fijate:

Código :

var listener:Object = new Object();

miCombo.addItem({label:"lo que sea" });
miCombo.addItem({label:"lo que sea2" });
miCombo.addItem({label:"lo que sea3"});

listener.change = function (objeto:Object){
   trace("Ha seleccionado del comboBox con la etiqueta: "+ objeto.target.selectedItem.label);
}

miCombo.addEventListener("change",listener);


En este pequeño ejemplo solo podrá manipular lo que se muestra en el comboBox, porque no tienes ningun identificador asociado a el, al menos que te manejes por los indices que eso es otra cosa, por si tienes la inquietud de los indices añade esta linea en la funcion change del listener

Código :

trace(objeto.target.selectedIndex);


Ahora tambien te puedes apoyar de unos valores que tu desees y que el usuario no verá, algo así:

Código :

miCombo.addItem({data:20, label:"lo que sea" });
miCombo.addItem({data:10, label:"lo que sea2" });
miCombo.addItem({data:10, label:"lo que sea3"});


y en la función change (otra vez del listener), agregarias esta línea:

Código :

   trace("Ha seleccionado del comboBox con data: "+ objeto.target.selectedItem.data);


En fin, por eso dije al principio que dependerá de como lo quieras tratar y como lo llenaste.

saludos :)

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 08 Nov 2005 04:51 pm
Gracias por el codigo y lo demás, me ha sido de gran ayuda... 8)

Por Blackdragon

Claber

3776 de clabLevel

24 tutoriales

Genero:Masculino   Premio_Secretos Héroes

In one of the pits of hell, fighting for my soul

opera

 

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