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


Posted in HTML / CSS onMarch 10, 2020

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

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>

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

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表单验证特性的文章就介绍到这了,更多相关html5 表单验证内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
css3 中实现炫酷的loading效果
Apr 26 HTML / CSS
CSS3 开发工具收集
Apr 17 HTML / CSS
CSS3 伪类选择器 nth-child()说明
Jul 10 HTML / CSS
CSS3 Flex 弹性布局实例代码详解
Nov 01 HTML / CSS
CSS3实现网站商品展示效果图
Jan 18 HTML / CSS
html5/css3响应式页面开发总结
Oct 16 HTML / CSS
开发人员所需要知道的HTML5性能分析面面观
Jul 05 HTML / CSS
HTML5 Video/Audio播放本地文件示例介绍
Nov 18 HTML / CSS
基于HTML5的WebGL经典3D虚拟机房漫游动画
Nov 15 HTML / CSS
将SVG图引入到HTML页面的实现
Sep 20 HTML / CSS
Html5踩坑记之mandMobile使用小记
Apr 02 HTML / CSS
如何使用 resize 实现图片切换预览功能
Aug 23 HTML / CSS
html5 datalist 选中option选项后的触发事件
Mar 05 #HTML / CSS
关于解决iframe标签嵌套问题的解决方法
Mar 04 #HTML / CSS
Html5 video标签视频的最佳实践
Feb 26 #HTML / CSS
HTML如何让IMG自动适应DIV容器大小的实现方法
Feb 25 #HTML / CSS
HTML实现代码雨源码及效果示例
Feb 25 #HTML / CSS
使用placeholder属性设置input文本框的提示信息
Feb 19 #HTML / CSS
html5实现滑块功能之type=&quot;range&quot;属性
Feb 18 #HTML / CSS
You might like
PHP数据库调用类调用实例(详细注释)
2012/07/12 PHP
php页面跳转代码 输入网址跳转到你定义的页面
2013/03/28 PHP
php多种形式发送邮件(mail qmail邮件系统 phpmailer类)
2014/01/22 PHP
浅谈PHP中try{}catch{}的使用方法
2016/12/09 PHP
php断点续传之文件分割合并详解
2016/12/13 PHP
ThinkPHP 在阿里云上的nginx.config配置实例详解
2017/10/11 PHP
让焦点自动跳转
2006/07/01 Javascript
用js自动判断浏览器分辨率的代码
2007/01/28 Javascript
JavaScript使用prototype定义对象类型
2007/02/07 Javascript
iframe窗口高度自适应的实现方法
2014/01/08 Javascript
JavaScript实现的石头剪刀布游戏源码分享
2014/08/22 Javascript
JavaScript函数模式详解
2014/11/07 Javascript
jQuery实现鼠标经过购物车出现下拉框代码(推荐)
2016/07/21 Javascript
利用JS实现点击按钮后图片自动切换的简单方法
2016/10/24 Javascript
JS实现简单表格排序操作示例
2017/10/07 Javascript
第一个Vue插件从封装到发布
2017/11/22 Javascript
详解设置Webstorm 利用babel将ES6自动转码成ES5
2017/12/20 Javascript
jQuery三组基本动画与自定义动画操作实例总结
2020/05/09 jQuery
[02:00]DOTA2英雄COSPLAY闹市街头巡游助威2015国际邀请赛
2015/08/02 DOTA
Python中实现对Timestamp和Datetime及UTC时间之间的转换
2015/04/08 Python
Python RabbitMQ消息队列实现rpc
2018/05/30 Python
详解Appium+Python之生成html测试报告
2019/01/04 Python
Python Pillow Image Invert
2019/01/22 Python
谈一谈基于python的面向对象编程基础
2019/05/21 Python
Python基于Dlib的人脸识别系统的实现
2020/02/26 Python
解决python脚本中error: unrecognized arguments: True错误
2020/04/20 Python
详解pytorch中squeeze()和unsqueeze()函数介绍
2020/09/03 Python
matplotlib部件之套索Lasso的使用
2021/02/24 Python
Java TransactionAPI (JTA) 主要包含几部分
2012/12/07 面试题
生产主管岗位职责
2013/11/10 职场文书
应届大学毕业生找工作的求职信范文
2013/11/29 职场文书
设备管理实施方案
2014/05/31 职场文书
无锡灵山大佛导游词
2015/02/09 职场文书
幼儿园五一劳动节活动总结
2015/02/09 职场文书
2015年办公室工作总结范文
2015/03/31 职场文书
使用CSS实现黑白格背景效果
2022/06/01 HTML / CSS