AngularJS - reset input value 12176925

by mrajcok

HTML

<div ng:controller="Main">
    <p>Your lucky number: <input ng-model="luckynumber"> (Your number is {{luckynumber}})</p>
</div>

JavaScript

angular.module('myApp', []);

function Main($scope) {
    $scope.luckynumber = null;
    $scope.$watch('luckynumber', function() {
        if ($scope.luckynumber == 7) {
            alert('The lucky number mustn\'t be equal 7.');
            $scope.luckynumber = null;
        }
    })
}