html5 表单
来源:互联网 发布:微信交友源码 编辑:程序博客网 时间:2024/06/06 09:33
表单主要的输入类型
Input 类型 - Date Pickers(日期选择器)
HTML5 拥有多个可供选取日期和时间的新输入类型:
- date - 选取日、月、年
- month - 选取月、年
- week - 选取周和年
- time - 选取时间(小时和分钟)
- datetime - 选取时间、日、月、年(UTC 时间)
- datetime-local - 选取时间、日、月、年(本地时间)
表单元素
dataList元素
类似于一个下拉框
datalist 元素规定输入域的选项列表。
列表是通过 datalist 内的 option 元素创建的。
如需把 datalist 绑定到输入域,请用输入域的 list 属性引用 datalist 的 id:
<span style="font-size:18px;">Webpage: <input type="url" list="url_list" name="link" /><datalist id="url_list"><option label="W3School" value="http://www.W3School.com.cn" /><option label="Google" value="http://www.google.com" /><option label="Microsoft" value="http://www.microsoft.com" /></datalist></span>
keygen 元素
加密工具
<span style="font-size:18px;"><form action="demo_form.asp" method="get">Username: <input type="text" name="usr_name" />Encryption: <keygen name="security" /><input type="submit" /></form></span>
HTML5 的新的表单属性
新的 form 属性:
- autocomplete
- novalidate
新的 input 属性:
- autocomplete
- autofocus
- form
- form overrides (formaction, formenctype, formmethod, formnovalidate, formtarget)
- height 和 width
- list
- min, max 和 step
- multiple
- pattern (regexp)
- placeholder
- required
autocomplete="on/off" on 表示自动之前的记录值,off表示不自动填充上次记录值
autofocus 属性
<input type="text" name="user_name" autofocus="autofocus" />
form
<span style="font-size:18px;"><form action="demo_form.asp" method="get" id="user_form">First name:<input type="text" name="fname" /><input type="submit" /></form>Last name: <input type="text" name="lname" form="user_form" /></span>
通常的只会提交form表单范围内的,在input中使用新的form属性,也能一起提交
list属性
当有datalist的时候,类似于上面的下拉框
multiple属性
当input上传文件的时候multiple=“multiple”,用于type 等于email或者file,type=“file”是上传文件,加了这一行,只能选择一个文件
novalidate 属性
novalidate =“novalidate ”加了则一行,之前的email,url等校验无效
pattern 属性
正则校验
<span style="font-size:18px;"><input type="text" name="country_code"pattern="[A-z]{3}" title="Three letter country code" /></span>
placeholder 属性
类似于value的属性,但是不会提交,只是提示required 属性
校验非空 0 0
- HTML5表单
- html5表单
- html5 表单
- HTML5:表单
- HTML5表单
- html5-表单
- HTML5-表单
- HTML5 表单
- html5表单
- html5-表单
- HTML5 表单
- HTML5:表单
- HTML5-表单
- HTML5表单
- 表单-- HTML5
- html5-表单
- HTML5表单
- HTML5----表单
- Poj 1789 Truck History【最小生成树】
- centos配置nfs服务详细步骤(centos开启nfs服务)
- 合成复用原则
- NSIS 自定义安装界面准确获取安装进度完美解决方案
- Java ClassLoader基础及加载不同依赖 Jar 中的公共类
- html5 表单
- 黑马程序员----------------java基础-----------------Map集合
- 多校第七场 1011 hdu 5379 Mahjong tree(树形dp)
- hdu1075(trie树)
- 通用权限拦
- 六大原则
- poj 1080 LCS 应用
- jQuery_统计图插件-visifire
- 图像视觉各个领域文献目录