表单验证
1.常用表单控件
- input : text 文本 / number 数字 / email 邮箱 / rang 范围(数字,max 最大值,min最小值 ,step 步长)/ color 颜色选择 / 日期时间选择类(date, month, week, time, datetime, datetime-local) / file 文件选择
- select: 下拉列表
- textarea: 文本区域
2.表单验证
表单控件状态(调用:表单名.控件名.状态 ,如: myform.email.$valid )
状态 | 说明 |
---|---|
$dirty | 有填写记录 |
$valid | 验证通过 |
$invalid | 验证不通过 |
$pristine | 没有填写记录 |
注:1.错误信息输出,配合ng-show / ng-hide 使用
2.控件须进行数据绑定(ng-model) 其状态才能随输入发生变化
<!DOCTYPE html>
<html ng-app="myApp">
<head>
<meta charset="utf-8">
<title>