A veces, en el desarrollo de una pagina web o proyecto web, podemos pasar por alto el uso de la tecla "TAB", y puede darse el caso en donde un usuario presione esta tecla en el momento en que se encuentre llenado un formulario hecho en flash.
En este tip muestro cómo podemos controlar el foco en clip de películas, botones y campos de texto.
Para lograr esto en Flash, podemos utilizar la propiedad "tabIndex"(disponible en AS2 yAS3), que nos permite asignarle un numero de respuesta a cada elemento. Esta propiedad aplica para clip de películas, botones y campos de textos, e indica el orden en el que serán tabulados los elementos.
Ejemplo de elementos en orden no lógico:
Como se ve en el ejemplo anterior los elementos responden en un orden no correcto ya que primero se debería de hacer foco en los campos de nombres luego los dos apellidos, email, teléfono y por ultimo dirección, como en el ejemplo a continuación:
Para lograr este orden de respuesta puedes hacerlo colocando estas pocas líneas de código:
Espero que se les sea útil en alguno de sus proyectos
[Descargar archivos]
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por Zah el 29 de Octubre de 2008
Por psycho-vnz el 29 de Octubre de 2008
Zah :
Cuando presionas la tecla TAB en el primer swf, no tiene un orden lógico, primero responden todos los de la izquierda y luego todos los de la derecha.
El segundo SWF primero hace foco en los nombres luego en los apellidos, email, teléfono y por ultimo dirección
No se si me explique bien
PD: coloque ese orden solo para el ejemplo
Por Zah el 29 de Octubre de 2008
Publicado.
Por tufik2 el 31 de Octubre de 2008
Por psycho-vnz el 31 de Octubre de 2008
tufik2-blog :
No entiendo muy bien tu pregunta
Tienes 2 MC y cada uno tiene un formulario distinto? o estas utilizando el mismo MC dos veces en el mismo escenario?
Por Casan el 30 de Mayo de 2009
Por JMG el 17 de Junio de 2010