cuadro de texto q pille solo numeros

colgadillo69
23 de Enero del 2004
Pos eso, a ver si alguien me puede decir como poner
un casilla de texto q solo acepte numeros. Gracias de antemano

Desquiciado
23 de Enero del 2004
Puedes utilizar esta función Javascript (ojo que este código va entre medio del <head> </head>) :

<script language="JavaScript">

var nav4 = window.Event ? true : false;
function acceptNum(evt)
{
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57

var key = nav4 ? evt.which : evt.keyCode;
return (key <= 13 || (key >= 48 && key <= 57));

}

</script>

y la caja de texto es :

<input type="text" name="vale_inicial" value="" maxlength="4" size="10" onKeyPress="return acceptNum(event)">