如何使用Angularjs动态单击文本框

How to dynamically click on Textbox using Angularjs

本文关键字:文本 单击 动态 何使用 Angularjs      更新时间:2023-09-26

这是我的html

  <div class="main" ng-controller="mainCtrl">
       <div " ng-show="showhide"><input type="text" class="textbox ></div>
       <div ng-click="showtext()">click</div>
  </div>
当我单击单击

时,我必须显示文本框,并且应该单击该文本框一个

这是我的控制器

  app.controller('mainCtrl',function($scope)
 {
      $scope.showtext=function($scope)
      {
          $scope.showhide=true;
          angular.element.find('.textbox').click();
      }
 });

但这不起作用,那么如何在 Angularjs 中做到这一点?

你可以简单地做angular.element(".textbox").trigger("click");