Javascript 角度触发模糊事件
我正在尝试设置一个输入,这样当length==5时,它会自动触发一个模糊事件。我该怎么做 这基本上是一个概念:Javascript 角度触发模糊事件,javascript,angularjs,events,angularjs-directive,Javascript,Angularjs,Events,Angularjs Directive,我正在尝试设置一个输入,这样当length==5时,它会自动触发一个模糊事件。我该怎么做 这基本上是一个概念: <input type="tel" placeholder="type here." maxlength="5" name="digits" ng-model="digits" ng-change="if (digits.length ==5) { TRIGGER BLUR};"> 谢谢这里有一个基本指令,可以帮助您找到您想要的东西: app.dire
<input type="tel" placeholder="type here." maxlength="5" name="digits" ng-model="digits" ng-change="if (digits.length ==5) { TRIGGER BLUR};">
谢谢这里有一个基本指令,可以帮助您找到您想要的东西:
app.directive('lengthChecker', function() {
return function(scope, element, attributes) {
scope.$watch(attributes.lengthChecker, function(newVal, oldVal) {
if (newVal.length >= 5) element[0].blur();
});
};
});
Html:
<input ng-model="digits" length-checker="digits"/>