javascript - 如何使用 angularjs 限制文本区域中的字符

标签 javascript angularjs

我有一个文本框,其字符在 angularjs 指令中不超过 10 个字符。

这是来自控制台的 HTML 选项,

<input type="text" id="segmentName" ng-change="mmModelChange()" class="mm-text-box  ng-dirty ng-valid-parse ng-touched" style="width: 252px;" ng-class="{disable: $parent.mmDisable, errorInput: $parent.mmError}" ng-show="$parent.isShowControl || (!!$parent.mmError &amp;&amp; $parent.mmError !='' )" ng-model="$parent.$parent.mmModel" mm-focus="$parent.setFocus || ($parent.mmShowAsLabel &amp;&amp; $parent.isShowControl)" ng-blur="mmModelBlur();$parent.$parent.isShowControl = !$parent.$parent.mmShowAsLabel; " ng-disabled="$parent.mmDisable" placeholder="" tabindex="">

最佳答案

尝试这样

文本框

<input type="text" maxlength="10" >

文本区域

<textarea  maxlength="10"></textarea>

如果你想使用 Angular Directive(指令),那么

试试这个

<input type="text" ng-model="name" ng-maxlength="10">

关于javascript - 如何使用 angularjs 限制文本区域中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30846469/

相关文章:

javascript - AngularJS Controller 的命名问题

angularjs - ngDialog 不是在 IE 上以编程方式关闭,而是在 Chrome 上工作

javascript - 在 JavaScript Canvas 上创建文本轮廓

javascript - json 使用变量进行字符串化

javascript - MongoDB - 返回 X 条随机记录

javascript - AngularJS 1 - 如何将 app.js 值列表传递给controller.js

javascript - 使用指令从另一个 Controller 更新 $scope

javascript - 使用 Angular.js 访问 php 数组数据

javascript - g.raphael.js 饼图渐变效果

javascript - 如何使用 type=module 脚本中的代码