Mostrando entradas con la etiqueta ingreso de numeros. Mostrar todas las entradas
Mostrando entradas con la etiqueta ingreso de numeros. Mostrar todas las entradas

sábado, 18 de diciembre de 2010

JavaScript - Validar ingreso de numeros

Validar que solo se ingresen numeros en un input:

<html>
<body>

<script type="text/javascript">

function numbersonly(myfield, e, dec){

var key;
var keychar;

if (window.event)
key = window.event.keyCode;

else if (e)
key = e.which;
else
return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) ||
(key==9) || (key==13) || (key==27) )
return true;
// numbers
else if ((("0123456789").indexOf(keychar) > -1))
return true;
// decimal point jump
else if (dec && (keychar == "."))
{
myfield.form.elements[dec].focus();
return false;
}
else
return false;
}


</script>

<td width="15%">Ingrese solo numeros </td>
<input name="nombre" size="30" onkeypress="return numbersonly(this,event);"/>

</body>
</html>