además debes de garantizar la compatibilidad por completo al obtener el valor de cada tecla:
Código Javascript
:
Ver originalvar e=event;
if(e==null){
e=window.event;
}
var tecla = (document.all) ? e.keyCode : e.which;
if (tecla < 45 || tecla > 57){...