Excute blur event first

Dear Team

In ejs-numerictextbox we have defined blur event after filling value on it we direct click on button.

We want blur event execute before button execute.



1 Reply

VJ Vinitha Jeyakumar Syncfusion Team February 21, 2022 12:40 PM UTC

Hi Nagendra,


You can call the focusOut method of Numeric Textbox control in the change event, which will call the blur event before calling the button click event. please check the code below,

Code snippet:
<ejs-numerictextbox
        #toolNum
        value="10"
        (change)="onChange($event)"
        (blur)="onBlur($event)"
      ></ejs-numerictextbox>
      <button (click)="onClick()">click me</button>

onChange(e: any): void {
    this.numObj.focusOut();
  }
  onBlur(e: any): void {
    alert('blur event called');
  }



Regards,
Vinitha



Loader.
Up arrow icon