Código :
cajatexto1.tabIndex = 1;
cajatexto2.tabIndex = 2;
cajatexto3.tabIndex = 3;
cajatexto4.tabIndex = 4;
i=2;
Tabular = {}
Tabular.onKeyDown = function(){
if (Key.isDown(Key.ENTER)){
Selection.setFocus(eval("cajatexto"+i));
i++;
}
}
Key.addListener(Tabular);
este es mi codigo, lo que intento hacer es que cuando yo ponga la respuesta correcta (2) pase al siguiente cuadro -cajatexto2- cuya respuesta correcta es (7) y asi sucesivamente, yo lo se hacer por medio de case, pero si lo hago por este metodo la tecla enter no me funciona y mi usuario tendria que apretar el boton cada vez que ponga una respuesta.. y realmente lo que quiero es que si yo coloco la respuesta correta -2- al poner enter se coloque en mi cajatexto2 y asi sucesivamente pero el codigo que puse solo pasa de una caja a otra sin importar el resultado.. intente con este cambio
Código :
cajatexto1.tabIndex = 1;
cajatexto2.tabIndex = 2;
cajatexto3.tabIndex = 3;
cajatexto4.tabIndex = 4;
i=2;
ii=7;
iii=15;
iiii=148;
Tabular = {}
Tabular.onKeyDown = function(){
if (Key.isDown(Key.ENTER)){
Selection.setFocus(eval("cajatexto==2"));
if (cajatexto1=2);
_root.score4 +=1;
}else{
_root.error4 +=1;
}
}
Key.addListener(Tabular);pero tampoco funciona.. alguien podria darme algunas ideas?
realmente lo que necesito es que al poner una respuesta correcta y presione enter me de resultado positivo en mi score y me pase al siguiente cuadro de texto.. pero por algun motivo el enter no me funciona
