angularJS 有哪些表单验证属性

 我来答
雨惠伟
2016-12-16 · TA获得超过240个赞
知道小有建树答主
回答量:2263
采纳率:0%
帮助的人:278万
展开全部
某个表单输入是否已填写,只要在输入字段元素上添加HTML5标记required即可:

复制代码代码如下:
<<input type="text" required />

2. 最小长度

验证表单输入的文本长度是否大于某个最小值,在输入字段上使用指令ng-minleng= "{number}":

复制代码代码如下:
<<input type="text" ng-minlength="5" />

3. 最大长度

验证表单输入的文本长度是否小于或等于某个最大值,在输入字段上使用指令ng-maxlength="{number}":

复制代码代码如下:
<<input type="text" ng-maxlength="20" />

4. 模式匹配

使用ng-pattern="/PATTERN/"来确保输入能够匹配指定的正则表达式:

复制代码代码如下:
<<input type="text" ng-pattern="/[a-zA-Z]/" />

5. 电子邮件
验证输入内容是否是电子邮件,只要像下面这样将input的类型设置为email即可:

复制代码代码如下:
<input type="email" name="email" ng-model="user.email" />

6. 数字

验证输入内容是否是数字,将input的类型设置为number:
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式