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<script type="text/javascript">
var numero = /^\d*$/;
var nombre = document.getElementById("text").value;
function descomp() {
if (numero.test(nombre)) {
alert("TRUE");
}
else {
alert("FALSE");
}
}
</script>
¿Podría alguien ayudarme? Muchas gracias :)