Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/05/2007, 10:28
bolaoch8
 
Fecha de Ingreso: mayo-2007
Mensajes: 1
Antigüedad: 16 años, 11 meses
Puntos: 0
Re: onsetfocus,tabindex, o programar cuadro de texto???

Hola Pavaan,

creo que mi respuesta llegua un poco tarde, pero justo tenía una duda similar a la tuya y encontré tu post en este foro, así que me puse a investigar y creo haber conseguido algo parecido a lo que necesitas. La idea es que cada uno de los campos de texto tenga un tabIndex consecutivo, por ejemplo:
Código:
campo_texto_1.tabIndex=1;
campo_texto_1.tabIndex=2;
campo_texto_1.tabIndex=3;
Luego sólo tienes que asignar a cada campo de texto la siguiente función.
Código:
nombre_campo_texto.onChanged = function(textfield_txt:TextField) {
     num_siguiente = textfield_txt.tabIndex+1;
     Selection.setFocus("nombre_campo_texto"+num_siguiente);
};
El codigo que he escrito es sólo un pequeño estracto de mi aplicación, si ves que algo no queda claro puedes contactar conmigo y te escribo todo el código entero o te envio el archivo FLA.

Espero haber sido de ayuda!

Por cierto, yo también me dedico a programar aplicaciones educativas para niños en Flash!