首页前端开发HTMLHTML5表单验证特性(知识点小结)

HTML5表单验证特性(知识点小结)

时间2024-01-25 03:18:35发布访客分类HTML浏览345
导读:收集整理的这篇文章主要介绍了HTML5表单验证特性(知识点小结 ,觉得挺不错的,现在分享给大家,也给大家做个参考。 前台提交信息到后台一般两种常见提交方式:Form表单提交 和 Ajax无刷新页面提交placeholder 不是所...
收集整理的这篇文章主要介绍了HTML5表单验证特性(知识点小结),觉得挺不错的,现在分享给大家,也给大家做个参考。

前台提交信息到后台一般两种常见提交方式:

Form表单提交 和 Ajax无刷新页面提交

placeholder 不是所有的input都支持,比如input date就不支持

解决方案:

可以在date上面覆盖一个div,填写placeholder的内容

htML5表单新增的类型:

email

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表单验证

若转载请注明出处: HTML5表单验证特性(知识点小结)
本文地址: https://pptw.com/jishu/586077.html
web字体加载方案优化小结 html5 datalist 选中option选项后的触发事件

游客 回复需填写必要信息