Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2012, 17:19
Avatar de Fabu_dina
Fabu_dina
 
Fecha de Ingreso: enero-2004
Mensajes: 425
Antigüedad: 20 años, 4 meses
Puntos: 1
Problema con funcion de java en firefox

tengo el siguiente codigo y funciona perfectamente en iE pero en Firefox no realiza la funcion de solo permitir numeros


Código Javascript:
Ver original
  1. document.getElementById("datos_usuario").innerHTML=ajax.responseText;
  2.                 function onlyDigits(e,decReq) {
  3.                 var key = (isIE) ? window.event.keyCode : e.which;
  4.                 var obj = (isIE) ? event.srcElement : e.target;
  5.                 var isNum = (key > 47 && key < 58) ? true:false;
  6.                 var dotOK = (key==46 && decReq=='decOK' && (obj.value.indexOf(".")<0 || obj.value.length==0)) ? true:false;
  7.                 if(key < 32)
  8.                    return true;
  9.                 return (isNum || dotOK);
  10.                 }


Que puedo tener mal porque no la hace, el evento ocurre despues de cargar con ajax un formulario donde quiero validar solo entrada de digitos

Gracias