我想附上日期标语" Signature 07/08 / 2015"在按钮单击的textarea内。有人帮我做这个就是angularJS方式。
假设textarea包含文本为"这是一个文本"。单击按钮后,它应转换为,
This is a text
Signature 07/08/2015
以JavaScript方式很容易做到,但我完全是初学角色。
以下是我在app.js中尝试获取日期的内容,
$scope.getDate = new Date();
我可以在视图中使用它,
<p ng-bind="getDate | date:'MM/dd/yyyy'"></p>
textarea似乎是这样,
<textarea type="text" class="form-control" id="description" name="description" ng-model="description"></textarea>
<a href="javascript:" id="add-signature" onclick="addSignature();">add signature</a> // this needs to be modify in angular way.
简而言之,
- get textarea value
- append signature
- set this new value in textarea
答案 0 :(得分:1)
试试这个
<强>控制器强>
$scope.addSignature=function(){
$scope.description=$scope.description+ "\nSignature 07/08/2015";
}
查看强>
<a href="javascript:;" id="add-signature" ng-click="addSignature();">add signature</a>