javascript - trigger a spacebar click on a textarea programatically -
this textarea
<textarea id="areadata" ng-model="mydata">{{data}}</textarea>
please how can add spacebar event on textarea click/trigger button
<button type="button" class="btn btn-danger" ng-click="spaceevent">add space bar event</button>
i trying use not getting right
$timeout(function() { angular.element('#areadata').triggerhandler('click'); }, 100);
if understood add space char textarea data when hit button:
app.controller('dummy', function($scope) { $scope.spaceevent = function () { $scope.mydata += " "; }; }); <div ng-app="app" ng-controller="dummy"> <textarea id="areadata" ng-model="mydata"></textarea> <button type="button" class="btn btn-danger" ng-click="spaceevent()">add space bar event</button> </div>
remember need ()
in ng-click
function wrong: ng-click="spaceevent"
while right ng-click="spaceevent()"
Comments
Post a Comment