Como te dicen, el atributo
required de HTML5 sería un buen sustituto a la validación por script.
Cita:
Iniciado por dreamkarkayu Pues no tenia ni idea. ¿Por qué es un error?
¿Y por qué no me dices tú por qué no es un error? ¿O realmente no sabes para qué haces esa comparación?
PD: Si el atributo value existe (cosa que es siempre en los inputs), no puede ser undefined.