[JavaScript] Validación campo input text (Solo debe aceptar números)

  • 0 Respuestas
  • 281 Vistas

Valarjar
Hijo de Odyn

HTML:
Código: HTML5
  1. <form name="miformulario">
  2.   <td align=right>Cod.Postal:</td><td align=left><input type="text" name="codigo" id="idcodigo" maxlength="5"></td>
  3. </form>

JavaScript:
Código: Javascript
  1. window.addEventListener("load", function() {
  2.   miformulario.codigo.addEventListener("keypress", soloNumeros, false);
  3. });
  4.  
  5. //Solo permite introducir numeros.
  6. function soloNumeros(e){
  7.   var key = window.event ? e.which : e.keyCode;
  8.   if (key < 48 || key > 57) {
  9.     e.preventDefault();
  10.   }
  11. }