Foros del Web » Programando para Internet » Javascript »

Campo Solo Numero Que funcione en FF

Estas en el tema de Campo Solo Numero Que funcione en FF en el foro de Javascript en Foros del Web. Hola Estoy usado un codigo para permitir solo numeros en un campo de form (lo vi en los faqs si no me equvico) e IE ...
  #1 (permalink)  
Antiguo 01/06/2005, 10:15
 
Fecha de Ingreso: julio-2004
Mensajes: 194
Antigüedad: 19 años, 10 meses
Puntos: 1
Campo Solo Numero Que funcione en FF

Hola Estoy usado un codigo para permitir solo numeros en un campo de form (lo vi en los faqs si no me equvico) e IE funcione perfectamente pero en FF no.

el codigo:

Código:
 
function acceptNum(evt){
         var nav4 = window.Event ? true : false;
         var key = nav4 ? evt.which : evt.keyCode;
             return (key <= 13 || (key >= 48 && key <= 57));
}
Alguie sabe uno que funcione en los dos browser? qu l debo modificar a este?

Saludos y de antemano gracias
__________________
"Hay Algo Activo en el piso de Abajo..."

K-Seraph Blog
  #2 (permalink)  
Antiguo 01/06/2005, 10:26
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola k-seraph

Esto te funcionará en los dos:
Código PHP:
<html>
<
head>
<
script>
function 
validar(e) {
    
tecla = (document.all) ? e.keyCode e.which;
    if (
tecla==8) return true;
    
patron = /d/;
    
te String.fromCharCode(tecla);
    return 
patron.test(te); 

</script>
</head>
<body>
<input type="text" onkeypress="return validar(event)">
</body>
</html> 
Saludos,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:05.