摘自:http://www.cnblogs.com/xiaohuochai/p/5179909.html

了解HTML表单之input元素的23种type类型

随着HTML5的出现,input元素新增了多种类型,用以接受各种类型的用户输入。

其中,button、checkbox、file、hidden、image、password、radio、reset、submit、text这10个是传统的输入控件,

新增的有color、date、datetime、datetime-local、email、month、number、range、search、tel、time、url、week共13个

传统类型

text-------定义单行的输入字段,用户可在其中输入文本

password---定义密码字段。该字段中的字符被掩码

file----定义输入字段和 "浏览"按钮,供文件上传

radio----定义单选按钮

checkbox---定义复选框

hidden---定义隐藏的输入字段

button---定义可点击按钮(多数情况下,用于通过JavaScript启动脚本)

image---定义图像形式的提交按钮

reset---定义重置按钮。重置按钮会清除表单中的所有数据

submit---定义提交按钮。提交按钮会把表单数据发送到服务器

text

type="text"表示一个文本输入框,它是默认的输入类型,是一个单行的控件,一般是一个带有内嵌框的矩形

password

type="password"表示一个密码输入框,它与文本输入框几乎一模一样,功能上唯一的不同的字母输入后会被隐藏,一般是一连串的点******

file

type="file"定义输入字段和"浏览"按钮,用于文件上传

radio

type="radio"定义单选按钮,允许用户从给定数目的选择中选一个选项。同一组按钮,name值一定要一致

checkbox

type="checkbox"定义多选按钮,允许用户在给定数目的选择中选择一个或多个选项。同一组的按钮,name取值一定要一致

hidden

type="hidden"定义隐藏输入类型用于在表单中增加对用户不可见,但需要提交的额外数据

[注意]disabled属性无法与type="hidden"的input元素一起使用

说明:点击提交按钮后,隐藏域的内容'test=12#'会包含在URL中

button

type="button"的input输入类型定义可点击的按钮,但没有任何行为,常用于在用户点击时启动javascript程序

image

type="image"的input输入类型定义图像形式的提交按钮,该类型可以设置width、height、src、alt这四个属性

用图片作为提交按钮会一起发送点击在图片上的x和y坐标,这样可以与服务器端图片地图结合使用,如果图片有name属性,也会随坐标发送

submit

type="submit"的input输入类型用于创建提交表单的按钮

reset

type="reset"的input输入类型用于创建重置表单的按钮

新增类型

color----定义调色板

tel-----定义包含电话号码的输入域

email---定义包含email地址的输入域

url-----定义包含URL地址的输入域

search--定义搜索域

number--定义包含数值的输入域

range---定义包含一定范围内数字值的输入域

date----定义选取日、月、年的输入域

month---定义选取月、年的输入域

week----定义选取周、年的输入域

time----定义选取月、年的输入域

datetime----定义选取时间、日 月、年的输入域(UTC时间)

datatime-local--定义选取时间、日 月、年的输入域(本地时间)

HTML表单input类型有哪些,HTML表单之input元素的23种type类型相关推荐

  1. 在php中type有几种属性,HTML表单之input元素的23种type类型

    input元素中有多种类型(type)值,用以接受各种类型的用户输入.其中,button.checkbox.file.hidden.image.password.radio.reset.submit. ...

  2. input元素的23种type类型

    随着HTML5的出现,input元素新增了多种类型,用以接受各种类型的用户输入.其中,button.checkbox.file.hidden.image.password.radio.reset.su ...

  3. input的23种type类型

    目录 概述 全部类型 传统类型 新增类型 概述 随着html5的出现,input标签新增了多种类型,用以接收各种类型的用户输入.其中传统输入控件有10种,新增输入控件有13种. 全部类型 text 定 ...

  4. mysql 索引类型 ref_什么是索引?Mysql目前主要的几种索引类型

    一.索引 MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度. 打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的My ...

  5. Redis_17_Redis服务器中的数据库(五种基本类型底层存放)

    文章目录 一.前言 二.RedisObject对象 2.1 RedisObject对象 2.2 类型type 2.3 编码encoding 2.4 sds 三.字符串对象string 3.1 int编 ...

  6. 路由 OSPF常见4种网络类型MA、P2P、NBMA、P2MP、OSPF报头字段信息简介。

    4.2.1 路由 OSPF(OSPF常见4种网络类型.OSPF报头信息) 目录 OSPF常见的4种网络类型 广播类型(Broadcast 或 MA) P2P NBMA P2MP OSPF报文发送形式 ...

  7. 几种编程语言类型的区分

    1 .编译型语言与解释型语言 (1)编译型语言 编译型语言先要进行编译,然后转为特定的可执行文件,这个可执行文件是针对平台的(CPU类型),可以这么理解为在PC上编译一个C源文件,需要经过预处理,编译 ...

  8. Scala——(常用类型与字面量,Scala类层次结构,值与变量自动类型推断,操作符,块表达式和赋值语句,输出和输出,字符串插值器,对象相等性)

    文章目录 常用类型与字面量 Scala类层次结构 值与变量&自动类型推断 操作符 块表达式和赋值语句 输出和输出 字符串插值器 对象相等性 常用类型与字面量 Scala和Java一样,有8种数 ...

  9. Form表单验证神器: BootstrapValidator常见的坑,input框的value值改变二次验证不了?

    BootstrapValidator表单验证是通常是用来设置form表单提交时,限制某些字段不能为空,为空时type="submit"的按钮一直提交不了,如下图 +++++++++ ...

最新文章

  1. (如何从一个列表中随机抽样)np.random.choice(),random.sample()
  2. OpenCV 距离变换的笔记
  3. 付费依赖专家有没有用?
  4. Flask爱家租房--房屋管理(搜索房屋列表)
  5. 数据库主键从某个值开始自增
  6. python-opencv中的cv.CreateImage函数的参数问题
  7. 邮件服务器潜在漏洞的保护方法
  8. SecureCRT and SecureFX 8.3 中文版
  9. C++ atuo关键字的应用 -- 尾置返回类型(trailing return type)
  10. 绝对误差和相对误差的定义
  11. CentOS安装NPM
  12. 小球碰撞python代码_python开发的小球完全弹性碰撞游戏代码_python_脚本之家
  13. 技能高考计算机专业考什么,2016年技能高考计算机专业考试总结
  14. UWB电厂人员定位系统优势有哪些?
  15. Photoshop CC 2017安装
  16. 【王道】操作系统OS第三章存储系统(三)
  17. 【考题·数学】矩阵游戏(数学推导)
  18. 原型软件 (Prototype Development)开发指南
  19. APS生产排产软件的供应商
  20. 美元与人民币汇率 Python

热门文章

  1. MySQL删除数据语句
  2. Spring boot的Thymeleaf默认规则
  3. Java集合TreeSet
  4. jQuery接收后台返回的数据
  5. ASP.NET实现文件上传
  6. easyUI的引用方式
  7. 【计算机网络(微课版)】第3章 数据链路层 课后习题及答案
  8. (JAVA学习笔记) 关于稀疏数组
  9. 先来先服务调度算法(C++实现)
  10. Java里的容器存放的元素必须是1个对象.