No-Library (pure JS), HTML, CSS, JavaScript
AngularJS 1.4.8, HTML, CSS, JavaScript
useFormError is a angularjs directive, which is designed to create custom checks
jQuery 3.1.1, HTML, CSS, JavaScript
Shows how to wire up Angular "after the fact."