jQuery 1.7.2, HTML, CSS, JavaScript
No-Library (pure JS), HTML, CSS, JavaScript
Complete overview on how validate a form with native and custom directives of AngularJS.