Skip to content

Instantly share code, notes, and snippets.

@alejoasotelo
Last active September 7, 2016 01:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alejoasotelo/d0b73cd2a46f73eb005a18c3d1bf9c7e to your computer and use it in GitHub Desktop.
Save alejoasotelo/d0b73cd2a46f73eb005a18c3d1bf9c7e to your computer and use it in GitHub Desktop.
<p>Este es una ejemplo de validación de 2 passwords. El típico ejemplo de repetir password.</p>
<form name="myForm">
<input type="password" name="pass" ng-model="user.pass" ng-change="user.pass_equals = (user.pass == user.pass_copy)" required/>
<br>
<span ng-if="!myForm.pass.$pristine && myForm.pass.$invalid">campo invalido.</span>
<br>
<br>
<input type="password" name="pass_copy" ng-model="user.pass_copy" ng-change="user.pass_equals = (user.pass == user.pass_copy)" required/><br>
<span ng-if="!myForm.pass_copy.$pristine && myForm.pass_copy.$invalid">campo invalido.</span>
<br>
<p ng-if="myForm.pass.$valid && myForm.pass_copy.$valid && !user.pass_equals">Passwords diferentes.</p>
</form>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment