I need to capture user's backspaces inside an input.
So I've done this:
<input type="text" ui-keypress="{8:'removeTagOnBackspace()'}" ng-model="searchStudent" />
And then, inside my controller I've done this, just to check if it's working:
$scope.removeTagOnBackspace = function() {
console.log('here');
};
But is not printing anything. What is wrong with this? Is angular able to capture backspaces?
Got it!
<input type="text" ng-keydown="removeTagOnBackspace($event)" />
And:
$scope.removeTagOnBackspace = function (event) {
if (event.keyCode === 8) {
console.log('here!');
}
};
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With