我有一个文本框,其字符在 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 && $parent.mmError !='' )" ng-model="$parent.$parent.mmModel" mm-focus="$parent.setFocus || ($parent.mmShowAsLabel && $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/