Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/10/2004, 14:33
angsanchez
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 19 años, 6 meses
Puntos: 3
Creo que así:

Código HTML:
<head>
<script language="JavaScript" type="text/JavaScript">
function validaNumeros(tx) {
	for (i=0;i<tx.length;i++) {
		var codi = tx.charCodeAt(i)
		if ( codi<48 || codi>57 ) {
			alert('Sólo números, por favor');break
		}
	}
}
</script>
</head>
<body>
<form>
Escribe un n&uacute;mero: 
  <input type="text" name="entrada">
&nbsp;
<input type="button" value="Aceptar" onClick="validaNumeros(this.form.entrada.value)">
</form>
</body> 
Parece que también se puede hacer según vas escribiendo, encontré esto por casualidad:
http://www.webreference.com/programm...chap8/2/5.html

(no sé si funcionará con todos los navegadores, mi solución estoy segro de que sí)