Javascrìpt: Permitir sólo números en Javascript
Os dejo una función para evitar que nos introduzcan valores que son sean númericos en un campo HTML. Esta función funciona correctamente en Firefox e Internet Explorer.
<script language=”javascript”>
function IsNumber(e) {tecla = (document.all) ? e.keyCode : e.which;
if (tecla==8) return true;
patron = /\d/; // Solo acepta números
te = String.fromCharCode(tecla);
return patron.test(te);
}
</script>
Usamos el evento onKeypress y así cada vez que el usuario pulsa una tecla comprobamos que el valor sea númerico.
<input type=”text” name=”telf” value=”" onkeypress=”return IsNumber(event);” >
Posted in Javascript |



Mayo 2nd, 2008 at 1:37
GRACIAS FUNCIONA DE MARAVILLLA