Cita:
Iniciado por marlanga Validar en javascript es una muy buena idea porque ahorra trabajo al servidor y facilita la interacción del usuario con el formulario.
Exacto, pero como dije, si el usuario desactiva JS del navegador, las validaciones no surtirán efecto, excepto las que hagas del lado del servidor. En líneas generales, es conveniente validar de ambos lados, ya que no todos saben desactivar JS y muchos otros ni siquiera saben qué es JS, empero, siempre tendrá mayor peso la validación del lado del servidor.
Usa con confianza el
Parsley.js y también valida con PHP.