HTML5的表单(绝对特别强大的功能)使用示例

2016-02-19 10:37 12 1 收藏

下面这个HTML5的表单(绝对特别强大的功能)使用示例教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!

【 tulaoshi.com - Web开发 】

1、邮箱的自动验证 只需要type=email
2、日期的验证(年月日):type="date"
3、时间的验证(格式:00:00):type="time"
4、数字的验证 (可以向上加 向下减)type="number"
5、月份(--年--月)type="month"
6、周(--年--周)type="week"
7、range(范围0-100) type="range"
8、search type="search"
9、颜色的颜色大全:type="color"
10、url验证 (必须前面有http://---) type="url"

代码如下:

form action="Myform.php" id='Myform' method='post'
邮箱:input type="email" id='email' required="required" /br/
日期:input type="date" id='date' /br/
时间:input type="time" id='time' /br/
数字:input type="number" id='number' /br/
月份:input type="month" id='month' /br/
星期:input type="week" id='week'/br/
range:input type="range" id='range' /br/
search:input type="search" id='search'/br/
颜色:input type="color" id='color' /br/
input type="text" name="auto" value="" list="movie"/
datalist id="movie"
option呵呵呵/option
option喂喂喂/option
option嘿嘿嘿/option
/datalist
input type="submit" value="提交"/
/form
url:input type="url" id='url' required="required" name="url" form="Myform" /br/
用户名:input type="text" required="required" placeholder="请输入用户名" form="Myform" autofocus="autofocus" pattern='w{5}'/

html新增表单属性
1、required=required 验证时 需要必填
2、placeholder="请输入用户名" 默认值,给用户提示的,不是提交到服务器的
3、autofocus="autofocus" 自动聚焦功能,提升用户友好
4、pattern='w{5}' 在html元素中填写正则表达式
在表单之外也可以提交表单 但是需要 在input form="Myform"/中 form=Myform需要和form表单中的id的值相等即:form id="Myform"/form
自动填充表单:(效果感觉要比下拉列表好多了 而且感觉效果挺好的)list的值要和datalist中的id的值相等这样才能识别到我要显示你的内容:

代码如下:

input type="text" name="auto" value="" list="movie"/
datalist id="movie"
option呵呵呵/option
option喂喂喂/option
option嘿嘿嘿/option
/datalist

贴图一张:

来源:https://www.tulaoshi.com/n/20160219/1595246.html

延伸阅读
标签: Web开发
代码如下: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" html xmlns="http://www.w3.org/1999/xhtml" head title/title style type="text/css" /*![CDATA[*/ #text { text-shadow:2px 2px 0px orange; } #text1 { text-shadow:2px 2px 5px o...
标签: Web开发
 一、基本概念 什么是Canvas canvas 是一个新的 HTML 元素,这个元素在 HTML5  中被定义。这个元素通常可以被用来在 HTML 页面中通过 JavaScript 进行绘制图形、合成图像等等操作,也可以用来做一些动画。当然,目前 HTML5 规范还在草稿阶段,正式发布也许要等到2010年,不...
标签: Web开发
今天我突发其想,想到可以用Html5来仿照苹果操作系统做一个能在Web平台运行的ios。 当然,要开发出一个操作系统,等我再归山修练一百年再说吧。今天就先娱乐一下,先搞一个开机界面。 完工后的图片:   担心图片是被我PS后的同学可以直接进入下面的地址测试: http://www.cnblogs.com/yorhom/articles/3163078.html 由于lufylegend封...
标签: Web开发
随着高端手机(Andriod,Iphone,Ipod,WinPhone等)的盛行,移动互联应用开发也越来越受到人们的重视,用html5开发移动应用是最好的选择。然而,每一款手机有不同的分辨率,不同屏幕大小,如何使我们开发出来的应用或页面大小能适合各种高端手机使用呢?学习html5 viewport的使用能帮你做到这一点 viewport 语法介绍: 代码如下: !-- html docu...
标签: Web开发
1-HTML5 Canvas Collage 基于HTML5 Canvas开发的拼贴应用,每个图层都可以按不同的方式进行改变,例如移动、缩放、旋转、透明度、阴影等,还可以调整层叠顺序。 2-Full Schedule 一个简单的日程应用,足以应用于工作,家务,锻炼计划等等各种需要记录下来的事情。 3-Plan5 HTML5 Task Organizer Plan 5 是一个任务组织、计划和定时...

经验教程

546

收藏

73
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部