angular form test
HTML
<form name="register">
<input type="text" name="name"
required ng-minlength="5" ng-maxlength="32">
<input type="submit" value="Register" ng-disabled="register.$invalid">
</form>
CSS
form { display: block; width: 550px; margin: auto; }
input[type="submit"] { margin-left: 215px; }
span.err { color: #f00; }
label { width: 120px; display:inline-block; text-align: right; }
input.ng-invalid {
background:#F84072;
border: 2px red solid;
}