SetFocus
Como puedo enviar el setfocus a un determinado control en una película flash.
Tengo unos combos y unos texto dinámicos.
Uso la sentencia de Selection.setFocus("instancia") pero no me funciona.
tengo una funcion que me valida un campos
function myfuncion(campo,campo2)
{
if(campo.text=="")
{
trace("el campo no puedo ser vacio");
campo.setFocus();
// Selection.setfocus(campo._name);
}
else
if(campo2.text=="")
{
trace("El campo2 no puede ser vacio");
campo2.seFocus();
// Selection.setFocus(campo2._name);
}
}
Asi es como la mando llamar
myfuncion(_root.texto1,_root,text2);
Por que no me envía el cursor al componente donde le indico
ahora me lo esta enviado un componente después de donde debería hacerlo
La primera vez que se realiza la validación funciona bien aquí deshabilito algunos otros controles. Cuando se vuelve a llamar
la función el foco me lo envía a un elemento después del que que debe.por ejemplo
texto1 texto2 texto3
le digo que vaya al text1 y lo envía al 2 .
Saludos
Tengo unos combos y unos texto dinámicos.
Uso la sentencia de Selection.setFocus("instancia") pero no me funciona.
tengo una funcion que me valida un campos
function myfuncion(campo,campo2)
{
if(campo.text=="")
{
trace("el campo no puedo ser vacio");
campo.setFocus();
// Selection.setfocus(campo._name);
}
else
if(campo2.text=="")
{
trace("El campo2 no puede ser vacio");
campo2.seFocus();
// Selection.setFocus(campo2._name);
}
}
Asi es como la mando llamar
myfuncion(_root.texto1,_root,text2);
Por que no me envía el cursor al componente donde le indico
ahora me lo esta enviado un componente después de donde debería hacerlo
La primera vez que se realiza la validación funciona bien aquí deshabilito algunos otros controles. Cuando se vuelve a llamar
la función el foco me lo envía a un elemento después del que que debe.por ejemplo
texto1 texto2 texto3
le digo que vaya al text1 y lo envía al 2 .
Saludos
1 Respuesta
Respuesta de jadaso63
1