HTML5 Web Forms 2.0是对目前Web表单的全面提升,它在保持了简便易用的特性的同时,增加了许多内置的控件或者控件属性来满足用户的需求,并且同时减少了开发人员的编程。HTML5 主要在以下几个方面对目前的Web表单做了改进:

HTML结构更加自由

XHTML中需要放在form之中的诸如input/button/select/textarea等标签元素,在HTML 5中完全可以放在页面任何位置,然后通过新增的form属性指向元素所属表单的ID值,即可关联起来。

新增控件类型

Email/Url类型

必须输入正确的email/url地址,表单才能正常提交。

search

此类型表示输入的将是一个搜索关键字,通过results=s可显示一个搜索小图标。

number/range

不同的数字输入模式

color

此类型可让用户通过颜色选择器选择一个颜色值,并反馈到value中。

date/month/week/time/datetime 日期选择器

新增表单属性

placeholder

require/pattern

autofocus

页面初始时,聚焦

list

list 属性规定输入域的 datalist。datalist 是输入域的选项列表。

multiple 规定输入域中可选择多个值。

XML Submission编码格式

我们一般常见的是Web Form的编码格式是application/x-www-form-urlencoded。开发人员都很清楚这种格式,数据送到服务器端,可以方便的存取。HTML5提供一种新的数据格式:XML Submission,即application/x-www-form+xml。简单的举例说,服务器端将直接接收到XML形式的表单数据。

html5接收表单,HTML5表单的新功能相关推荐

  1. html5学习笔记---01.HTML5介绍,02.HTML5的新特性

    2013/6/10 01.HTML5介绍 a.创梦技术qq交流群:CreDream:251572072 -------------------- a.创梦技术qq交流群:CreDream:251572 ...

  2. html表单的常用属性有哪些,整理HTML5中表单的常用属性及新属性

    这篇文章主要介绍了使用HTML5进行SVG矢量图形绘制的入门教程,包括基本图形的绘制和简单的渐变效果等介绍,注意旧版本IE对其的支持并不好,需要的朋友可以参考下 HTML5 新的表单属性 HTML5 ...

  3. html5简介的文本框,HTML5实战与剖析之表单——文本框脚本

    文本框类型 在编写表单相关的东西的时候,通常有两个标签标示文本框:一种是单行文本框input标签,另一种是多行文本框textarea标签.这两种标签比较相似,但是他们也有区别. 如果一定要用input ...

  4. 使用HTML5 FormData轻松完成Ajax表单提交

    在我们的日常开发中,经常都会用到Ajax来提交表单.让我们来看一个典型的例子: <form id="myform" action="webservice.php&q ...

  5. html5下拉智能,HTML5新增标签 + 智能表单

    一.HTML5的新增语义标签 1. 全新语义化标签 :用来定义文档或应用程序中的区域或章节. :用来定义文档的主导航区域,其中的链接指向其他页面或当前页面的某些区域. 用来包裹独立的内容片段,通常用来 ...

  6. html5 form表单,html5 教程

    2019独角兽企业重金招聘Python工程师标准>>> html5 form表单 html5 教程 html5 form表单表单介绍 1.XHTML中需要放在form之中的诸如inp ...

  7. HTML5新的解析顺序,HTML5新表单新功能解析

    HTML5新增了很多属性功能.但是有兼容性问题,因为这些表单功能新增的.我这里做了一个简单的练习,方便参考.如果完全兼容的话,那我们写表单的时候就省了很多代码以及各种判断. HTML5表单新功能解析 ...

  8. PHP结合HTML5使用FormData对象提交表单及上传图片

    FormData 对象,可以把form中所有表单元素的name与value组成一个queryString,提交到后台.在使用Ajax提交时,使用FormData对象可以减少拼接queryString的 ...

  9. HTML5新增-页面结构状态-列表-表单-音视频-全局兼容

    页面结构状态-列表-表单-音视频-全局兼容 1 HTML5 新增语义化标签 1.1 新增页面结构标签 标签名 语义和功能 属性 单标签还是双标签 header 表示页面或section中的页眉 双 f ...

  10. php form 上传_php+html5使用FormData对象提交表单及上传图片的方法

    本文实例讲述了php+html5使用FormData对象提交表单及上传图片的方法.分享给大家供大家参考.具体分析如下: FormData 对象,可以把form中所有表单元素的name与value组成一 ...

最新文章

  1. 外包程序员是如何花 5 年时间从月薪 4 千到年薪近百万?
  2. Cookie编程入门篇
  3. Caffe学习系列(21):caffe图形化操作工具digits的安装与运行
  4. cocos2d-x游戏实例(18)-纵版射击游戏(5)
  5. 安全手册(初稿)[转]
  6. android app的签名,Android APP的签名
  7. main的方法是Java_Java中的main()方法
  8. pycharm快捷键_春节快结束了回单位途中总结下pycharm快捷键
  9. shell编程之进阶篇一表达式
  10. 使用消息中间件时,如何保证消息不丢失且仅仅被消费一次
  11. apache-ab并发负载压力测试(转)
  12. UOJ#211. 【UER #6】逃跑 (Dynamic Programming)
  13. Mysql 的ANY_VALUE()函数和 ONLY_FULL_GROUP_BY 模式
  14. Windows11 校园网连ftp登录上传作业失败
  15. python web微信应用(一) 微信协议分析
  16. 微处理器基本功能及主要性能指标
  17. [vue] transition animate.js
  18. C# 特性类[笔记]
  19. Linux 下 TC 命令原理及详解
  20. 工业机器人负载设置 (KUKA)

热门文章

  1. Navicat 安装配置
  2. Navicat安装配置
  3. FileNet入门学习
  4. PS-elevenday-仿制图章工具组
  5. java速学堂,速学堂 JAVA300 第四章练习
  6. linux抓取snmp trap告警命令,linux snmptrap的发送与接收
  7. 【路由优化】基于能量均衡高效的LEACH协议改进算法附matlab代码
  8. Roberts算子边缘检测原理及实现
  9. sap新手学习第一天
  10. 第二日(1)一个IDA下载地址