Hola, tengo el siguiente codigo para introducir numeros decimales y numeros normales (3.34 y 3 respectivamente) en un campo de texto y en el mozilla y me va perfectamente pero en el explorer no me funciona porque no me deja introducir numeros ni nada y no se porque. Muchas gracias
El codigo es el siguiente:
<input name="ancho" type="text" class="cajaFORM" id="ancho" onKeyPress="return solonumerosdecimales(event)">
function acceptNum(evt){
var key = nav4 ? evt.which : evt.keyCode;
return (key <= 13 || (key >= 48 && key <= 57));
}
function solonumerosdecimales ( evt ) {
var key = nav4 ? evt.which : evt.keyCode;
return (key <= 13 || (key >= 48 && key <= 57) || key == 46 );
}