HTML5自学笔记[ 3 ]表单验证反馈
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML5自学笔记[ 3 ]表单验证反馈相关的知识,希望对你有一定的参考价值。
表单控件对象的validity对象可以设置或返回相关的验证信息(在invalid事件处理中获取validity对象):
- 属性valid:为true所有验证通过,为False至少有一种验证失败。
- 属性valueMissing:表单控件输入值为空时,该属性值为true;不为空时该属性值为false。
- 属性typeMismatch:输入的内容不符合控件类型要求时,该属性为true,否则为false。
- 属性patternMismatch:输入的内容不匹配正则表达式时,该属性为true,否则为false。
- 属性tooLong:输入的内容超出了预设的最大长度时,该属性为true,否则为false。
- 属性rangeUnderflow:验证的值小于预设的最小值;实际操作中无法将值设置得比最小值小,因此该属性并没有什么卵用。
- 属性rangeOverflow:同rangeUnderflow,也并没有什么卵用。
- 属性stepMismatch:验证range的当前值是否是前当前值与step的和;也没什么卵用。
- 方法setCustomValidity():自定义验证,参数是提示信息。
- 属性customError:验证自定义验证,不符合为true,否则为false。
以上是关于HTML5自学笔记[ 3 ]表单验证反馈的主要内容,如果未能解决你的问题,请参考以下文章