Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2006, 12:58
Scho
 
Fecha de Ingreso: marzo-2004
Ubicación: Valencia
Mensajes: 367
Antigüedad: 20 años, 2 meses
Puntos: 1
Campo de texto que permite sólo números (problema en Firefox)

Saludos a tod@s!
Estoy intentando que en un campo de texto sólo se puedan introducir números enteros, para esto en el campo de texto tengo:

Código:
<input type="text" onKeyPress="return digitarInt(event)" />
Y la función javascript que utilizo es:
Código:
function digitarInt(e) {
  tecla = (document.all)?e.keyCode:e.which;
  patron = /[\d]/;
  return patron.test(String.fromCharCode(tecla));
}
Funciona bien tanto el IE como en Firefox pero con "pequeño" problema, en Firefox tampoco puedo desplazarme por los caracteres del campo de texto, ni puedo borrarlos, ni suprimirlos, ni nada de nada.

Qué hago? Saludos