Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. checknewpasswordoldpassword(control: AbstractControl): {[s: string]: boolean}{
  2. //i want get value from html in here
  3. return { nospace: true};
  4. }
  5.  
  6. ngOnInit(){
  7. this.submitButtonText = 'Accept';
  8. this.form = this.fb.group({
  9. 'id': [],
  10. 'registerkey':[this.id],
  11. 'username': ['', Validators.compose([Validators.required])],
  12. 'newpassword': ['', Validators.compose([Validators.required,this.checknewpasswordoldpassword])],
  13. 'oldpassword': ['', Validators.compose([Validators.required])]
  14. });
  15. this.username = this.form.controls['username'];
  16. this.registerkey = this.form.controls['registerkey'];
  17. this.newpassword = this.form.controls['newpassword'];
  18. this.oldpassword = this.form.controls['oldpassword'];
  19. }
  20.  
  21. <div class="form-group row" [ngClass]="{'has-error': (!oldpassword.valid && oldpassword.touched), 'has-success': (oldpassword.valid && oldpassword.touched)}">
  22. <label class="col-sm-2 control-label">Old Password</label>
  23. <div class="col-sm-3">
  24. <input [formControl]="oldpassword" type="text" class="form-control" placeholder="old password"/>
  25. </div>
  26. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement