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 animation动画属性实现轮播图效果
Sep 12 HTML / CSS
用纯CSS3实现网页中常见的小箭头
Oct 16 HTML / CSS
使用纯 CSS 创作一个脉动 loader效果的源码
Sep 28 HTML / CSS
html5+CSS3+JS实现七夕言情功能代码
Aug 28 HTML / CSS
HTML5表格_动力节点Java学院整理
Jul 11 HTML / CSS
HTML5 离线应用之打造零请求、无流量网站的解决方法
Apr 25 HTML / CSS
详解通过HTML5 Canvas实现图片的平移及旋转变化的方法
Mar 22 HTML / CSS
利用三角函数在canvas上画虚线的方法
Jan 11 HTML / CSS
HTML5 视频播放(video),JavaScript控制视频的实例代码
Oct 08 HTML / CSS
html5录音功能实战示例
Mar 25 HTML / CSS
Html5写一个简单的俄罗斯方块小游戏
Dec 03 HTML / CSS
CSS实现背景图片全屏铺满自适应的3种方式
Jul 07 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 批量替换html标签的实例代码
2013/11/26 PHP
PHP面向对象程序设计类的定义与用法简单示例
2016/12/27 PHP
php利用fsockopen GET/POST提交表单及上传文件
2017/05/22 PHP
用javascript父窗口控制只弹出一个子窗口
2007/04/10 Javascript
jQuery学习笔记之jQuery的DOM操作
2010/12/22 Javascript
js 时间函数应用加、减、比较、格式转换的示例代码
2013/08/23 Javascript
JS获取DropDownList的value值与text值的示例代码
2014/01/07 Javascript
javascript对JSON数据排序的3个例子
2014/04/12 Javascript
js截取中英文字符串、标点符号无乱码示例解读
2014/04/17 Javascript
JS实现文字向下滚动完整实例
2015/02/06 Javascript
javascript实现超炫的向上滑行菜单实例
2015/08/03 Javascript
Ionic实现页面下拉刷新(ion-refresher)功能代码
2016/06/03 Javascript
在javaScript中检测数据类型的几种方式小结
2017/03/04 Javascript
解析vue中的$mount
2017/12/21 Javascript
小程序实现层叠卡片滑动效果
2019/08/26 Javascript
基于Angular 8和Bootstrap 4实现动态主题切换的示例代码
2020/02/11 Javascript
[00:27]DOTA2荣耀之路2:Patience from zhou!
2018/05/24 DOTA
Tornado服务器中绑定域名、虚拟主机的方法
2014/08/22 Python
Python实现网站文件的全备份和差异备份
2014/11/30 Python
python学生管理系统学习笔记
2019/03/19 Python
pyqt5、qtdesigner安装和环境设置教程
2019/09/25 Python
python 实现按对象传值
2019/12/26 Python
适合Python初学者的一些编程技巧
2020/02/12 Python
python使用turtle库绘制奥运五环
2020/02/24 Python
使用tensorflow框架在Colab上跑通猫狗识别代码
2020/04/26 Python
python 使用多线程创建一个Buffer缓存器的实现思路
2020/07/02 Python
前后端结合实现amazeUI分页效果
2020/08/21 HTML / CSS
英国建筑用品在线:Building Supplies Online(BSO)
2018/04/30 全球购物
Java面试题及答案
2012/09/08 面试题
.NET是怎么支持多种语言的
2015/02/24 面试题
经济管理毕业生求职信
2014/03/15 职场文书
大学应届毕业生求职信
2014/05/24 职场文书
标准离婚协议书范文下载
2014/11/30 职场文书
2015年基层党建工作总结
2015/05/14 职场文书
员工试用期工作总结
2019/06/20 职场文书
学会用Python实现滑雪小游戏,再也不用去北海道啦
2021/05/20 Python