HTML5 智能form表单新属性
2013-09-10 09:28
507 查看
XHTML中需要放在form之中的诸如inpu/button/select/textarea等标签元素,在HTML5中完全可以放在页面任何位置,然后通过新增的form属性指向元素所属表单的ID值,即可关联起来。 html5中确实添加了不少的新的属性,给我们省去了好大的功夫去判断。
<FORM id=foo>
…
</FORM>
<INPUT … form="foo">
智能表单使用与规范
<input type=email … 限制用户输入email格式
<input type=url … 限制用户输入网址格式
<input type=date … 限制用户输入日期格式
<input type=time … 限制用户输入时间格式
<input type=month … 限制用户输入月份格式
<input type=week … 限制用户输入周格式
<input type=number … 限制用户输入数字格式
<input type=range … 一个滑动条效果
<input type=search … 搜索格式 results="n"
<input type=color … 选择颜色格式
*********************************************自己练习的代码
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<style type="text/css">
input
{
width:200px;
height:20px;
}
</style>
</head>
<body>
<form action="" method="get" id="foo">
邮件:<input type="email" placeholder="请输入正确的邮箱地址"/><!--电子邮箱--><br />
网址 <input type="url" /><!--网址--><br />
日期:<input type="date" /><!--网址--><br />
月份:<input type="month" /><!--网址--><br />
周:<input type="week" /><!--网址--><br />
时间:<input type="datetime" /><!--网址--><br />
数字:<input type="number"/><!--网址--><br />
滑动:<input type="range" min="0" max="100" step="1"><br />
搜素:<input type="search" results="n" value="搜索"><br />
颜色:<input type="color" /><br />
<input type="text" pattern="[789]+" required />正则表达式<br />
<datalist id="mydata">
<option label="top1" value="asp.net"></option>
<option label="top2" value="C#"></option>
<option label="top3" value="ado"></option>
<option label="top4" value="server"></option>
<option label="top5" value="ajax"></option>
</datalist>
<input type="submit" value="sub" />
</form>
</body>
</html>
<FORM id=foo>
…
</FORM>
<INPUT … form="foo">
智能表单使用与规范
<input type=email … 限制用户输入email格式
<input type=url … 限制用户输入网址格式
<input type=date … 限制用户输入日期格式
<input type=time … 限制用户输入时间格式
<input type=month … 限制用户输入月份格式
<input type=week … 限制用户输入周格式
<input type=number … 限制用户输入数字格式
<input type=range … 一个滑动条效果
<input type=search … 搜索格式 results="n"
<input type=color … 选择颜色格式
*********************************************自己练习的代码
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<style type="text/css">
input
{
width:200px;
height:20px;
}
</style>
</head>
<body>
<form action="" method="get" id="foo">
邮件:<input type="email" placeholder="请输入正确的邮箱地址"/><!--电子邮箱--><br />
网址 <input type="url" /><!--网址--><br />
日期:<input type="date" /><!--网址--><br />
月份:<input type="month" /><!--网址--><br />
周:<input type="week" /><!--网址--><br />
时间:<input type="datetime" /><!--网址--><br />
数字:<input type="number"/><!--网址--><br />
滑动:<input type="range" min="0" max="100" step="1"><br />
搜素:<input type="search" results="n" value="搜索"><br />
颜色:<input type="color" /><br />
<input type="text" pattern="[789]+" required />正则表达式<br />
<datalist id="mydata">
<option label="top1" value="asp.net"></option>
<option label="top2" value="C#"></option>
<option label="top3" value="ado"></option>
<option label="top4" value="server"></option>
<option label="top5" value="ajax"></option>
</datalist>
<input type="submit" value="sub" />
</form>
</body>
</html>
相关文章推荐
- HTML5表单教程之Form新属性的应用
- 玩转html5(三)---智能表单(form),使排版更加方便
- 玩转html5(三)---智能表单(form),使排版更加方便
- 玩转html5(三)---智能表单(form),使排版更加方便
- HTML5--form表单属性
- 玩转html5(三)---智能表单(form),使排版更加方便
- html5 表单新属性 form
- 跟KingDZ学HTML5之十二 HTML5 Form 表单元素新增属性
- 跟KingDZ学HTML5之十二 HTML5 Form 表单元素新增属性
- html5系列:form 2.0 新表单属性
- [html5入门-12]html布局中form表单的简单用法和常用属性设置
- form表单的属性及HTML5新特性列举
- 玩转html5(三)---智能表单(form),使排版更加方便
- HTML5中form表单中的role属性
- html5中新增的form表单属性
- HTML5的form表单属性
- 兼容IE8以下浏览器input表单属性placeholder不能智能提示功能,以及使用jquery.validate.js表单验证插件的问题处理
- 非常好的HTML5 Form表单示例
- HTML中的form表单有一个关键属性 enctype
- HTML5——新增表单元素与属性(3)