HTML5表单验证特性(知识点小结)
导读:收集整理的这篇文章主要介绍了HTML5表单验证特性(知识点小结 ,觉得挺不错的,现在分享给大家,也给大家做个参考。 前台提交信息到后台一般两种常见提交方式:Form表单提交 和 Ajax无刷新页面提交placeholder 不是所...
收集整理的这篇文章主要介绍了HTML5表单验证特性(知识点小结),觉得挺不错的,现在分享给大家,也给大家做个参考。 前台提交信息到后台一般两种常见提交方式:
Form表单提交 和 Ajax无刷新页面提交
placeholder 不是所有的input都支持,比如input date就不支持
解决方案:
可以在date上面覆盖一个div,填写placeholder的内容
htML5表单新增的类型:
url
range
number
date(date, month, week, time, datetime, datetime-local)
seArch
color
tel
去掉chrome记住密码后自动填充表单的黄色背景:
autocomplete="off" 可以加在input或者form上
下拉提示:
list 和 datalist
html5表单使用正则:pattern
提交表单时不进行验证:novalidate(加在form上) formnovalidate(加在input:submIT上)
文本框自动聚焦:autofocus
如果input中有文件提示file,则form必须添加:
enctyPE="multipart/form-data"
!DOCTYPE html> html lang="en"> head> meta charset="UTF-8"> title> form/title> /head> body> form action="" enctype="multipart/form-data" novalidate> input type="file"> !-- 正则:5个数字+cyy中任意一个字母 --> input type="text" required autocomplete autofocus pattern="/^\d{ 5} [cyy]$/"> input type="text" list="mylist"> datalist id="mylist"> option value="list1"> list1/option> option value="list2"> list2/option> option value="list3"> list3/option> /datalist> input type="submit" value="提交" formnovalidate> /form> /body> /html>
label for 在radio或者checkbox中比较明显(对应的是input的id)
效果就是选中label时,对应的radio或者checkbox就会被选中
!DOCTYPE html> html lang="en"> head> meta charset="UTF-8"> title> form/title> /head> body> form action="" enctype="multipart/form-data" novalidate> label for="man"> 男/label> input type="radio" name="sex" id="man"> label for="woman"> 女/label> input type="radio" name="sex" id="woman"> input type="submit" value="提交" formnovalidate> /form> /body> /html>
总结
到此这篇关于HTML5表单验证特性的文章就介绍到这了,更多相关html5 表单验证内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: HTML5表单验证特性(知识点小结)
本文地址: https://pptw.com/jishu/586077.html