![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
22/10/2007, 01:37
|
![Avatar de bruli](http://static.forosdelweb.com/customavatars/avatar138132_3.gif) | | | Fecha de Ingreso: mayo-2006 Ubicación: Valencia, Spain, Spain
Mensajes: 77
Antigüedad: 18 años, 8 meses Puntos: 2 | |
isNaN no me funciona si no es con una variable. ¿porque?. Hola a todos.
Estoy intentando comprobar si el contenido introducido en un input de tipo texto es un número, pero no me funciona.
Si pongo:
if(isNaN(document.nuevoCliente.cod_post.value)){
alert('El valor introducido debe ser del tipo númerico.');
document.nuevoCliente.cod_post.focus();
return 0;
}
Resultado: no funciona.
Si pongo una variable:
var cod= document.nuevoCliente.cod_post.value;
if(isNaN(cod)){
alert('El valor introducido debe ser del tipo númerico.');
document.nuevoCliente.cod_post.focus();
return 0;
}
Resultado: funciona.
No entiendo que diferencia existe.
¿Alguien me podría orientar?.
Gracias
__________________ ------
Saludos. |