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 相关文章推荐
45个非常奇妙的CSS3 特性应用示例
Jan 01 HTML / CSS
CSS3中Animation动画属性用法详解
Jul 04 HTML / CSS
利用css3画个同心圆示例代码
Jul 03 HTML / CSS
关于css中margin的值和垂直外边距重叠问题
Oct 27 HTML / CSS
HTML5 用动画的表现形式装载图像
Mar 08 HTML / CSS
canvas绘制文本内容自动换行的实现代码
Jan 14 HTML / CSS
html5 标签
Jul 16 HTML / CSS
HTML5 自动聚焦(autofocus)属性使用介绍
Aug 07 HTML / CSS
html5 div布局与table布局详解
Nov 16 HTML / CSS
HTML5仿微信聊天界面、微信朋友圈实例代码
Jan 29 HTML / CSS
Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码
Mar 17 HTML / CSS
css3中transform属性实现的4种功能
Aug 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
PHPUnit安装及使用示例
2014/10/29 PHP
PHP计算数组中值的和与乘积的方法(array_sum与array_product函数)
2016/04/01 PHP
PHP实现基于mysqli的Model基类完整实例
2016/04/08 PHP
PHP中number_format()函数的用法讲解
2019/04/08 PHP
javascript之可拖动的iframe效果代码
2008/08/01 Javascript
我的javascript 函数链之演变
2011/04/07 Javascript
分享一个自己写的table表格排序js插件(高效简洁)
2011/10/29 Javascript
js+html+css实现鼠标移动div实例
2013/01/30 Javascript
jquery中文乱码的多种解决方法
2013/06/21 Javascript
Eclipse去除js(JavaScript)验证错误
2014/02/11 Javascript
使用JavaScript判断图片是否加载完成的三种实现方式
2014/05/04 Javascript
js添加select下默认的option的value和text的方法
2014/10/19 Javascript
jQuery获取cookie值及删除cookie用法实例
2016/04/15 Javascript
node.js中EJS 模板快速入门教程
2017/05/08 Javascript
JavaScript变量类型以及变量作用域详解
2017/08/14 Javascript
使用JS代码实现俄罗斯方块游戏
2018/08/03 Javascript
vue项目实现表单登录页保存账号和密码到cookie功能
2018/08/31 Javascript
基于Vue 实现一个中规中矩loading组件
2019/04/03 Javascript
JavaScript如何实现监听键盘输入和鼠标监点击
2020/07/20 Javascript
[01:34]2014DOTA2展望TI 剑指西雅图VG战队专访
2014/06/30 DOTA
pycharm 使用心得(一)安装和首次使用
2014/06/05 Python
理解Python中的With语句
2015/02/02 Python
python回溯法实现数组全排列输出实例分析
2015/03/17 Python
python+pandas分析nginx日志的实例
2018/04/28 Python
解决Python pandas df 写入excel 出现的问题
2018/07/04 Python
CSS3实现时间轴特效
2020/11/02 HTML / CSS
Free People中国官网:波西米亚风格女装服饰
2016/08/30 全球购物
大学生校园创业计划书
2014/02/08 职场文书
《钱学森》听课反思
2014/03/01 职场文书
优秀团员事迹材料1500字
2014/08/31 职场文书
高考作弊检讨书1500字
2015/02/16 职场文书
校本培训个人总结
2015/02/28 职场文书
Ajax是什么?Ajax高级用法之Axios技术
2021/04/21 Javascript
JavaScript实现登录窗体
2021/06/22 Javascript
Python利用Turtle绘制哆啦A梦和小猪佩奇
2022/04/04 Python
使用scrapy实现增量式爬取方式
2022/06/21 Python