Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/03/2012, 18:01
Avatar de Naahuel
Naahuel
 
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 9 meses
Puntos: 192
Respuesta: Restringir inputs dinámicos para recibir solo números enteros!

Buscando un poco en Google, encontré esta función:

Código Javascript:
Ver original
  1. <!--
  2.         function isNumberKey(evt)
  3.         {
  4.          var charCode = (evt.which) ? evt.which : event.keyCode
  5.          if (charCode > 31 && (charCode < 48 || charCode > 57))
  6.             return false;
  7.  
  8.          return true;
  9.         }
  10.     //-->

Me gustó por su simpleza. Acá un ejemplo:

Código HTML:
Ver original
  1. <!doctype html>
  2.     <script type="text/javascript">
  3.     <!--
  4.         function isNumberKey(evt)
  5.         {
  6.          var charCode = (evt.which) ? evt.which : event.keyCode
  7.          if (charCode > 31 && (charCode < 48 || charCode > 57))
  8.             return false;
  9.  
  10.          return true;
  11.         }
  12.     //-->
  13.     </script>
  14.    
  15. </head>
  16. <input id="text" name="text" onkeypress="return isNumberKey(this);" />
  17. </body>
  18. </html>
__________________
nahueljose.com.ar