国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

AngularJS實現textarea記錄只能輸入規定數量的字符并顯示

2019-11-20 10:12:30
字體:
來源:轉載
供稿:網友

AngularJS 是一個 MV* 框架,最適于開發客戶端的單頁面應用。它不是個功能庫,而是用來開發動態網頁的框架。它專注于擴展 HTML 的功能,提供動態數據綁定(data binding),而且它能跟其它框架(如 JQuery 等)合作融洽。

<body ng-app="myNoteApp"><html><div ng-controller="myNoteCtrl"> <p><textarea ng-model="message" cols="40" rows="10" maxlength="100"></textarea></p><p>100/<span ng-bind="left()"></span></p></div></html><script type="text/javascript">var app=angular.module("myNoteApp",[]);app.controller("myNoteCtrl",function($scope){$scope.message = "";//顯示變更數量$scope.left = function() {return 100 - $scope.message.length;};//清除文本框$scope.clear = function() {$scope.message = "";};//執行保存操作$scope.save = function() {alert("Note Saved");};});</script></body>

備注:

如果在同一個表單中有多個“textarea”可以通過定義多個“ng-model”來控制

如果在不同的表單中操作不同的”textarea“ ,可以通過定義多個“ng-controller”來控制

但不管何種情況,如果在同一個文件中,同一個body中最好只使用一個”ng-app“

補充:Angular JS 中的 <textarea>用法

最近測試用把 textarea 中的值傳往后臺傳,不過后臺收不到,代碼是這樣寫的:

<textarea rows="15" ng-model="notice.content" style="width:65%">{{ notice.content }}</textarea> 

后來修改了一下,把兩個 textarea 之間的內容去掉了,后臺就能收到了,看來Angular JS中還是有一些機制需要去弄清楚。

<textarea rows="15" ng-model="notice.content" style="width:65%"></textarea> 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 诏安县| 仙桃市| 台南县| 舞钢市| 达孜县| 巩义市| 新巴尔虎右旗| 长泰县| 新郑市| 台南县| 肃宁县| 浙江省| 三亚市| 成都市| 金阳县| 桓台县| 开原市| 赤城县| 甘肃省| 綦江县| 扎鲁特旗| 安平县| 江西省| 博罗县| 屏东市| 嘉义县| 城市| 克山县| 龙南县| 云浮市| 龙州县| 保康县| 万载县| 景谷| 小金县| 新邵县| 临洮县| 永修县| 遂昌县| 临安市| 太仆寺旗|