Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/03/2011, 03:22
AitorLopez
 
Fecha de Ingreso: mayo-2009
Mensajes: 742
Antigüedad: 15 años
Puntos: 6
solo numeros y punto

Hola amigos. Tengo este codigo:

Código HTML:
Ver original
  1. <script type="text/javascript">
  2. function filtro_numeros( evt )
  3. {
  4.     if ( window.event ) {
  5.         keyNum = evt.keyCode;
  6.     } else {
  7.         keyNum = evt.which;
  8.     }
  9.  
  10.     if ( keyNum >= 48 && keyNum <= 57 ) {
  11.        return true;
  12.     } else {
  13.         return false;
  14.     }
  15.     if ( keyNum >= 96 && keyNum <= 105 ) {
  16.        return true;
  17.     } else {
  18.         return false;
  19.     }
  20. }
  21. </head>
  22. <input type="text" onKeyPress="return filtro_numeros( event )" />
  23. </body>
  24. </html>

Solamente me deja escribir numeros, tanto del teclado como de los números de la "derecha" los que se pueden desactivar con BloqNum (ahora mismo no se como se llaman).

Lo que quiero es que siga haciendo esto que os he contado, pero ademas, que me deje tambien introducir la tecla punto, y tambien de los dos, del teclado normal y del teclado de la "derecha".

Gracias. Un saludo.