JavaScript - validar campo numerico

 
Vista:

validar campo numerico

Publicado por novato (3 intervenciones) el 22/08/2008 19:30:14
Buenas tardes, necesito validar un campo en javascript, y para eso hago lo siguiente:

if ( ! isNaN(cedula)){
alert("No se permiten formatos diferentes");
return false;
}

El operador ! no hace nada, por el contrario si lo quito me dice que el campo es numerico, que puedo hacer ?

muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de ScriptShow
Val: 2.019
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

RE:validar campo numerico

Publicado por ScriptShow (692 intervenciones) el 22/08/2008 20:24:19
saludos,

no siempre la negación tiene la respuesta esperada. Además, se utiliza sin espacios en blanco; por lo demás, no veo problema en el código. Quitando el alert innecesario, puedes probar así:

if (isNaN(cedula)){
alert("Contiene caracteres incorrectos");
return false;
}
else{
alert("Contiene caracteres correctos");
return false;
}

Se puede sofisticar mucho más, pero igual no te merece la pena.

Espero te sea útil.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar