A la hora de implementar un formulario en una página web algo que siempre hay que tener muy en cuenta es la validación, ya que ganaremos mucho si evitamos que nos lleguen datos incorrectos e incluso maliciosos.
Además de la validación server-side realizada en PHP hay que validar también en Javascript para filtrar la primera oleada, y para ello no hay nada mejor que utilizar un plugin de jQuery, ya que nos suele poner las cosas realmente fáciles.
Happy.js es un excelente plugin por su eficiencia, porque prácticamente no ocupa nada y además porque soporta el uso de expresiones regulares, algo que nos permite ir un poco más allá en las validaciones.
Enlace | Happy.js
Fuente | WebResourcesDepot