pues a mi ese codigo en IE 6 me va bien, no me deja escribir nada en el input="text" que no sean numeros.
va de maravilla y sin dar ningun error, donde no funciona es en mozilla.
vaya ese código para IE 6 va perfecto.
Código:
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<script language="javascript">
<!--//
function LP_data(){
var key=window.event.keyCode;//codigo de tecla.
if (key < 48 || key > 57){//si no es numero
window.event.keyCode=0;//anula la entrada de texto.
}
}
//-->
</script>
<basefont face=verdana size=2>
<BODY>
<form name="miForm">
<input type=text name="num" onKeyPress="LP_data()"><br><br>
<input type="button" value="enviar" onClick="LP_box()">
</form>
</BODY>
</HTML>