Cita:
Iniciado por PHPeros ¡No!
No es correcto validar un número mediante isNaN por varias razones, la principal es que hay conversión de tipos y por ejemplo, un string vacío "" se transformaría en un 0 automáticamente, luego la función devolvería falso, osea que supuestamente sí es un numero.
La forma recomendada es mediante el operador
typeof:
Una vez más la "documentación" de W3Schools falla.
Saludos
siempre es bueno aprender
yo lo ponia por ejemplo basico, igual si tiene un input type tex podria usar una expresion regular y validar solo numero, gracias por corregirme, no lo sabia