【发布时间】:2016-07-17 17:17:14
【问题描述】:
我正在尝试对我的文本输入类型添加自定义验证。顺便说一句,我正在使用 Angular。
代码如下:
<div class="form-group">
<label class="control-label">text</label>
<input type="text" name="text" class="form-control" id="text_test" ng-blur="saveProgress()" ng-model="formData.text" placeholder="Any text" required>
<p class="form-group-note">
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</p>
</div>
我想添加 2 个验证:1) 它不能为空 2) 文本的最小长度是 6 个字符。我希望在按下我的网络应用上的提交按钮时触发此验证。
感谢任何建议!
【问题讨论】:
-
if(string.length > 5){}?至于什么时候被调用,你还没有提供和JS代码,那你就靠你自己了。
标签: javascript html angularjs validation