我想更改Textarea中的字體屬性(粗體或斜體)。下面我已經放置了我的代碼供您參考。請讓我知道如何在腳本中調用粗體屬性。如何在angularjs中調用加粗函數?
HTML:
<div ng-app='myNoteApp' ng-controller='noteController'>
<p>
<textarea ng-model='message' cols='50' rows='10'></textarea>
</p>
<p>
<button ng-click='save()'>Save</button>
<button ng-click='clear()'>Clear</button>
<button ng-click='bold()'>Bold</button>
</p>
<p>Numbers of characters left: <span ng-bind='left()'></span></p>
</div>
myNoteApp JS:
var app = angular.module('myNoteApp', []);
myNoteCtrl JS:
app.controller('noteController', function($scope){
$scope.message='';
$scope.save=function(){alert('Saved!');};
$scope.clear=function(){$scope.message='';};
$scope.left=function(){return 300-$scope.message.length;};
$scope.bold=function(){return $scope.bold;};
});
我不明白你到底想做什麼 –
$ scope.bold = function(){return $ scope.bold;};你是認真的嗎?返回被調用函數的相同引用? –
我想在點擊粗體按鈕時更改字體粗細(粗體)。 – ajai