HTML5的表单所有TYPE类型

1.复选框(Checkboxs)

<input type="checkbox"> 定义了复选框. 用户需要从若干给定的选择中选取一个或若干选项。

代码如下:

<form method="post">
    爱好:<input type="checkbox" name="love" value="1">爬山
    <input type="checkbox" name="love" value="2">游泳
    <input type="checkbox" name="love" value="3">篮球
</form>

2.拾色器(color)

color 类型用在input字段主要用于选取颜色。

代码如下:

选择你喜欢的颜色: <input type="color" name="color">

3.date(带有calender控件)

date 类型允许你从一个日期选择器选择一个日期,定义一个时间控制器。

代码如下:

生日: <input type="date" name="bday">

4.datetime

datetime 类型允许你选择一个日期(UTC 时间),定义一个日期和时间控制器(本地时间)。

代码如下:

生日 (日期和时间): <input type="datetime" name="bdaytime">

5.datetime-local

datetime-local 类型允许你选择一个日期和时间 (无时区),定义一个日期和时间 (无时区)。

生日 (日期和时间): <input type="datetime-local" name="bdaytime">

6.month

month 类型允许你选择一个月份,定义月与年 (无时区)。

代码入下:

生日 (月和年): <input type="month" name="bdaymonth">

7.week

week 类型允许你选择周和年,定义周和年 (无时区)。

选择周: <input type="week" name="week_year">

8.time

time 类型允许你选择一个时间,定义可输入时间控制器(无时区)。

代码如下:

选择时间: <input type="time" name="usr_time">

9.email

email 类型用于应该包含 e-mail 地址的输入域,在提交表单时,会自动验证 email 域的值是否合法有效。

代码入下:

<form action="">
        <input type="email" name=“email”>
        <input type="submit" value="提交">
</form>

10.file

file 定义文件选择字段和 "浏览..." 按钮,供文件上传。

代码如下:

头像: <input type="file" name="timg">

11.输入类型:hidden

hidden 定义隐藏字段,隐藏字段对于用户是不可见的。隐藏字段常常存储默认值,或者由 JavaScript 改变它们的值。

代码入下:

<input type="hidden" name="city" value="hz">

12.输入类型:image

image 定义图像作为提交按钮。

代码如下:

<input type="image" src="...jpg" name="img">

13.输入类型:number

number 定义用于输入数字的字段(您可以设置可接受数字的限制)

代码如下:

数字(1-5)<input type="number" name="quantity" min="1" max="5" >
数字(规定数字间隔为0.1)<input type="number" name="quantity" min="1" max="5">
  • max - 规定允许的最大值。
  • min - 规定允许的最小值。
  • step - 规定合法数字间隔。
  • value - 规定默认值

14.输入类型:password

password 定义密码字段(密码字段中的字符会被遮蔽)。

代码如下:

密码:<input type="password" name="password">

15.输入类型:radio

radio 允许用户在一定数量的选择中选取一个选项.

代码如下:

性别:<input type="radio" name="gender" value="1">男
<input type="radio" name="gender" value="2">女
  • max - 规定允许的最大值。
  • min - 规定允许的最小值。
  • step - 规定合法数字间隔。
  • value - 规定默认值

16.输入类型:range

range 定义用于精确值不重要的输入数字的控件(比如 slider 控件)。您也可以设置可接受数字的限制.

代码如下:

<input type="range" name="points" min="1" max="10">

17.输入类型:reset

reset 定义重置按钮(重置所有表单值为默认值)。

代码如下:

<input type="reset" name="res" value="重置按钮">

18.输入类型:search

search 定义搜索字段(比如站内搜索或谷歌搜索等)。

代码如下:

搜索<input type="search" name="sea">

19.输入类型:submit

submit 定义提交按钮。

代码入下:

<input type="submit" name="sub" value="提交">

20.输入类型:tel(- -!表示很少浏览器兼容)

tel 定义用于输入电话号码的字段。

代码入下:

电话: <input type="tel" name="usrtel">

21.输入类型:text

text 定义但行文本输入框。

代码如下:

用户名:<input type="text" name="username">

22.输入类型:url

url 定义用于输入 URL 的字段。

代码入下:

Add your homepage: <input type="url" name="homepage">

提示:iPhone 的 Safari 浏览器会识别 url 输入类型,然后改变触摸屏的键盘来适应它(添加 .com 选项)。

扩展:有用的表单属性:

1.使用autofocus操作焦点。

代码入下:

用户名:<input type="text" name="username" autofocus>

2.为文本使用placeholder占位符

代码如下:

密码:<input type="password" name="password" placeholder="请输入密码">
时间: 2024-11-07 10:19:28

HTML5的表单所有TYPE类型的相关文章

HTML5的表单新属性(扩展)

新的 form 属性: autocomplete. novalidate  autocomplete控件是指用户在文本框输入前几个字母或是汉字的时候, autocomplete控件就能从存放数据的文本或是数据库里将所有以这些字母开头的数据提示给用户,供用户选择,提供方便. autocomplete 适用于 <form> 标签,以及以下类型的 <input> 标签:text, search, url, telephone, email, password, datepickers,

HTML5 智能表单

1.表单新增属性  ? autofocus 属性 <input type="text" autofocus/>设置 autofocus 属性,使文本框自动获得焦点 注意:一个页面中最多只能有一个表单元素设置该属性,否则功能将失效,建议对第一个input元素设置autofocus属性. ? formaction 属性 <input type="submit" formaction="处理逻辑"><!-- 处理逻辑可为a

HTML5的表单新特性(2)

HTML5 表单新特性:等待了12年之久,我们迎来了HTML5主要修订版本.虽然此版本仍处于测试阶段并且没有宣布正式推出的日期,HTML5的网页设计师和程序员已经就开始关注,并对最新功能展开了热烈讨论. HTML5新特性的目的是改善嵌入,比如视频和音频等多媒体的支持,为开发者和终端用户供简单的编程和更好的用户体验.现在互联网世界都在等待,浏览器更新时能支持HTML5的新版本.HTML5已经被很多浏览器支持,比如Safari, Chrome, FireFox, Opera, IE9,它是向后兼容的

HTML5的表单新特性(3)

虽然目前各种浏览器对HTML5的支持程度参差不齐,但是不可否认HTML5将会成为未来的流行趋势. 一.HTML5表单新增属性 (1)placeholder 这个属性的用处是颇大的,可以向用户显示描述性说明或者提示信息.如果浏览器不支持的话,此属性 会忽略掉,显示浏览器默认的状态.当输入框中有值或者获得焦点的时候,不显示placeholder的值 eg:  您的名字: <input type="text" placeholder="请输入您的真实姓名" name

HTML5智能表单

1:便于排版的Form表单 HTML5为了方便排版,可以使form的表单标签脱离form的嵌套. 方法:form指定id,所有的标签标签都添加form= id属性. 例如: <form action="" method="post" id="register"></form> <input type="text" name="user" value="" f

5.9 HTML5 新增表单控件 ---不是特别重要

HTML5 新增表单控件新增类型:网址 邮箱 日期 时间 星期 数量 范围 电话 颜色 搜索这些控件基本不使用:因为在不同的浏览器中效果不一样.产品设计中不允许多个浏览器效果不同,必须统一. <label>网址:</label><input type="url" name="" required><br><br> <label>邮箱:</label><input type=&q

精美的HTML5/CSS3表单 带小图标

今天我们要来分享一款非常精美的HTML5/CSS3表单,准备地说,这是一款经过美化的input输入表单,每一个输入表单都可以定义其两侧的小图标,非常华丽.另外,这款表单应用还采用了3种不同的风格主题,你可以在演示页的菜单栏中选择一种样式.需要高版本的浏览器才能支持. 你也可以在这里在线演示 下面我们来简单分析一下这款表单的源代码,源代码由HTML代码.CSS代码及Javascript代码组成.一共3组样式,我们只对其中一组作解说. HTML代码: <ul data-for="prefix&

织梦自定义表单地区联动类型不可用的解决办法

dedecms织梦自定义表单地区联动类型不可用,原因是官方模板文件中注释掉了相关选项,需要修改两个文件 打开 dede/templets/diy_field_edit.htm 找到 <option value="stepselect">联动类型</option--> 改成 --><option value="stepselect">联动类型</option> 打开 dede/templets/diy_field_

form表单提交 type=&quot;submit&quot;

<form action="" type="post" onsubmit="return validte()"> <div class="regist-top"> <ul class="regist-form"> <li><label for="">姓 名</label><input type="te