angularJS表单验证
来源:互联网 发布:机关网络管理制度 编辑:程序博客网 时间:2024/06/01 16:14
一般来表单Form,与一些常用控制如textarea,input,button,select通常是两都同时使用。
上面的这些通常都是需要验证数据的。
<input type="text" ng-model="user.name" required/>添加required,表示该控件需要被验证,因为是类型是text,所以验证的是内容是否为空
如果type=email,则验证邮箱是否合法,如果是number 是否是数字
<form name="signUp" ng-controller="myform" novalidate>加一个novalidate表示禁用浏览器默认的验证。
判断表单验证常用知识点
表单状态:表单名.$valid 字段内容合法
表单名.$invaild
表单名.$dirty表单有填写记录
表单名.$pristine表单没有填写记录
验证办法:
<input type="submit"
ng-disabled="myForm.user.$dirty && myForm.user.$invalid ||
myForm.email.$dirty && myForm.email.$invalid">
</p>
0 0
- angularJs -- 简单表单验证
- 表单验证<AngularJs>
- AngularJS表单验证
- AngularJs表单验证
- AngularJS 的表单验证
- AngularJS 的表单验证
- AngularJS 表单验证
- 表单验证<AngularJs>
- angularjs自定义表单验证
- Angularjs表单验证demo
- Angularjs自定义表单验证
- 表单验证<AngularJs>
- AngularJS表单验证
- 表单验证<AngularJs>
- angularjs 表单验证
- angularjs表单验证
- angularjs-表单验证
- AngularJS之表单验证
- spring源码之—Assert.notNull
- 关于Android中设置闹钟的相对完善的解决方案
- Java多线程学习
- PHP json_encode中文乱码解决方法
- 第十二周—阅读程序(4)
- angularJS表单验证
- GStreamer基础教程10——GStreamer工具
- 解决DWZ框架文件上传没有关闭当前的dialog的问题
- ERROR 1366 (HY000): Incorrect string value: '\ ' for column ' ' at row 1
- VC非模态窗口最小化到任务栏
- ORMLite
- 微信支付流程图
- Sping MVC上传文件两种方式
- Install Cassandra on Linux(CentOS)