How to pass an input element as a parameter to ng-blur?

This is my input:

<input type="number" value="{{ bom.Id._Value }}" name="id" data-ng-model="bom.Id._Value" data-ng-blur="myClass.myFunc();" required> 

If I skip this or angular.element(this) in ng-blur, I don't get the input element in the function. I want to get the current input element in myFunc () as a parameter. What is its standard way?

+5
source share
1 answer
 <input type="number" value="{{ bom.Id._Value }}" name="id" data-ng-model="bom.Id._Value" data-ng-blur="myClass.myFunc($event);" required> 

In the controller:

 myClass.myFunc = function(e){ console.log(e.target); }; 
+6
source

All Articles