Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2013, 12:22
Avatar de blancoarnau
blancoarnau
 
Fecha de Ingreso: junio-2013
Mensajes: 119
Antigüedad: 11 años, 8 meses
Puntos: 0
No entiendo porque no funciona el .test()

Estoy probando de hacer un pequeño experimento pero no entiendo porque no me funciona el .test() para comprobar si es un número positivo. "Text" es un input de tipo "text" donde al pulsar un "button" de al lado se ejecuta esta función. Este es el script:
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. var numero = /^\d*$/;
  3. var nombre = document.getElementById("text").value;
  4. function descomp() {
  5.     if (numero.test(nombre)) {
  6.         alert("TRUE");
  7.         }
  8.     else {
  9.         alert("FALSE");
  10.     }
  11.    
  12. }
  13.  
  14.  
  15. </script>
¿Podría alguien ayudarme? Muchas gracias :)