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

Checkbox, recorrerlos

Estas en el tema de Checkbox, recorrerlos en el foro de Flash y Actionscript en Foros del Web. Estimados, tengo lo siguiente... un boton al cual le estoy agregando lo siguiente para recorrer unos 150 checkbox on (press) { trace(_level0.instance2.chk1.selected); } el tema ...
  #1 (permalink)  
Antiguo 21/03/2009, 20:31
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 14 años, 9 meses
Puntos: 9
Checkbox, recorrerlos

Estimados, tengo lo siguiente... un boton al cual le estoy agregando lo siguiente para recorrer unos 150 checkbox


on (press) {
trace(_level0.instance2.chk1.selected);
}




el tema es que tendria que poner unos 150 IF ..para poder valida que esten seleccionados, es un sistema de reservas...
Como podria hacer lo mismo ,pero recorriendolos con un For desde la posiciòn en la que estoy? a saber "_level0.instance2." ??

desde ya mi l gracias
__________________
Buena Vida...
Francisco
  #2 (permalink)  
Antiguo 21/03/2009, 21:33
Avatar de jahepi
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Querétaro
Mensajes: 1.124
Antigüedad: 13 años
Puntos: 43
Respuesta: Checkbox, recorrerlos

Hola Bluesman74cl!

Si los nombres de instancia llevan una secuencia lógica, por ejemplo:
chk1, chk2, chk3, ...

Podrías hacerlo así.

Código actionscript:
Ver original
  1. for(var i:Number = 1; i <= 150; i++) {
  2.     trace(_level0.instance2["chk"+i].selected);
  3. }

Un saludote !
__________________
Una contraseña es como la ropa interior. No deberías dejarlas afuera a la vista de otras personas, deberías cambiarla regularmente, y ni se te ocurra prestarla a extraños.
  #3 (permalink)  
Antiguo 22/03/2009, 06:39
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 14 años, 9 meses
Puntos: 9
Respuesta: Checkbox, recorrerlos

Muchisimas gracias jahepi, me ha resultado
__________________
Buena Vida...
Francisco
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 19:49.