Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/01/2006, 04:51
masterjail
 
Fecha de Ingreso: octubre-2004
Ubicación: Cork (Irlanda)
Mensajes: 161
Antigüedad: 20 años, 4 meses
Puntos: 1
Esa FAQ también la he probado... pero return patron.test(te) siempre me devuelve false

--------

Ya lo he conseguido, modificando un poco la función:
Código:
function soloNumeros(e){
  key = (document.all) ? e.keyCode : e.which;
  return (((key >= 48)&&(key <= 57))||(key == 8));
}
Quería permitir también la pulsación de la tecla "supr" pero el código que me devuelve és 0, igual que para ESC, por ejemplo, así que tendré que buscar otro truco :P

--------

Ya lo tengo, he añadido (key == 0) ahi arriba para poder usar "supr", "tab" e "intro"...

Última edición por masterjail; 13/01/2006 a las 07:09