美文网首页
angularjs input框键盘事件

angularjs input框键盘事件

作者: LH8966 | 来源:发表于2019-02-11 13:54 被阅读0次
    <input type="text" ng-model="text1" ng-keyup="enterEvent($event)" />
    <button ng-click="clickEvent()">确定按钮</button>
    
    <script type="text/javascript">
     var app = angular.module('myApp', []).controller('ctrl', function($scope){
        $scope.clickEvent = function() {
         // 响应事件
        }
        
     $scope.enterEvent = function(e) {
     var keycode = window.event?e.keyCode:e.which;
       if(keycode==13){
           $scope.clickEvent();
        }
      }
    </script>
    

    另外一种写法

    ng-keypress="($event.which === 13)?addTask():0"
    

    相关文章

      网友评论

          本文标题:angularjs input框键盘事件

          本文链接:https://www.haomeiwen.com/subject/zfrqeqtx.html