Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/07/2010, 07:22
Avatar de salbatore
salbatore
 
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años, 1 mes
Puntos: 19
Respuesta: Control del focus - Macintosh

Hola a todos,

Aqui presento una solucion:

En el onload:
Código Javascript:
Ver original
  1. document.onkeydown = _login_window_key_down;
Funcion:

Código Javascript:
Ver original
  1. var _login_focus_var=false;
  2.     function _login_window_key_down(e)
  3.         {
  4.             if(e.keyCode==9 && _login_focus_var=='record')
  5.                 {
  6.                     _login_focus_var=false;
  7.                     document.getElementById('login_record').focus();
  8.                     return false;
  9.                 }
  10.             if(e.keyCode==9 && _login_focus_var=='submit')
  11.                 {
  12.                     _login_focus_var=false;
  13.                     _login_send=getElementsByClass('_login_send',null,null);
  14.                     _login_send[0].focus();
  15.                     return false;
  16.                 }
  17.         }

¿Como funciona?... pues lo que debeis hacer es cuando se este en un elemento antecesor de los elementos radio o submit, pues cambiar la variable '_login_focus_var', es una forma muy cutre... pero tengo prisa, jojojo.

Hasta pronto gracias por la ayuda!