Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- checknewpasswordoldpassword(control: AbstractControl): {[s: string]: boolean}{
- //i want get value from html in here
- return { nospace: true};
- }
- ngOnInit(){
- this.submitButtonText = 'Accept';
- this.form = this.fb.group({
- 'id': [],
- 'registerkey':[this.id],
- 'username': ['', Validators.compose([Validators.required])],
- 'newpassword': ['', Validators.compose([Validators.required,this.checknewpasswordoldpassword])],
- 'oldpassword': ['', Validators.compose([Validators.required])]
- });
- this.username = this.form.controls['username'];
- this.registerkey = this.form.controls['registerkey'];
- this.newpassword = this.form.controls['newpassword'];
- this.oldpassword = this.form.controls['oldpassword'];
- }
- <div class="form-group row" [ngClass]="{'has-error': (!oldpassword.valid && oldpassword.touched), 'has-success': (oldpassword.valid && oldpassword.touched)}">
- <label class="col-sm-2 control-label">Old Password</label>
- <div class="col-sm-3">
- <input [formControl]="oldpassword" type="text" class="form-control" placeholder="old password"/>
- </div>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement