HTML5 Input Types
来源:互联网 发布:sql with cte as 编辑:程序博客网 时间:2024/04/27 07:26
http://www.w3schools.com/html/html5_form_input_types.asp
HTML5 New Input Types
HTML5 has several new input types for forms. These new features allow better input control and validation.This chapter covers the new input types:
- color
- date
- datetime
- datetime-local
- month
- number
- range
- search
- tel
- time
- url
- week
Not all browsers support all the new input types. However, you can already start using them; If they are not supported, they will behave as regular text fields.
Input Type: color
The color type is used for input fields that should contain a color.<!DOCTYPE html><html><body><form action="demo_form.asp"> Select your favorite color: <input type="color" name="favcolor"><br> <input type="submit"></form></body></html>
Not all browsers support all the new input types. However, you can already start using them; If they are not supported, they will behave as regular text fields.
Not all browsers support all the new input types. However, you can already start using them; If they are not supported, they will behave as regular text fields.
Note: type="email" is not supported in Internet Explorer 9 and earlier versions.
Tip: Safari on iPhone recognizes the email type, and changes the on-screen keyboard to match it (adds @ and .com options).
Input Type: month
The month type allows the user to select a month and year.<!DOCTYPE html><html><body><form action="demo_form.asp"> Birthday (month and year): <input type="month" name="bdaymonth"> <input type="submit"></form></body></html>
Note: type="number" is not supported in Internet Explorer 9 and earlier versions.
Use the following attributes to specify restrictions:
- max - specifies the maximum value allowed
- min - specifies the minimum value allowed
- step - specifies the legal number intervals
- value - Specifies the default value
Try an example with all the restriction attributes: Try it yourself
<!DOCTYPE html><html><body><form action="demo_form.asp" method="get"><input type="number" name="points" min="0" max="10" step="3" value="6"><input type="submit"></form></body></html>
Input Type: range
The range type is used for input fields that should contain a value from a range of numbers.
You can also set restrictions on what numbers are accepted.
Define a control for entering a number whose exact value is not important (like a slider control):<!DOCTYPE html><html><body><form action="demo_form.asp" method="get">Points: 0<input type="range" name="points" min="1" max="10">10<input type="submit"></form><p><b>Note:</b> type="range" is not supported in Internet Explorer 9 and earlier versions.</p></body></html>
Note: type="range" is not supported in Internet Explorer 9 and earlier versions.
Use the following attributes to specify restrictions:
- max - specifies the maximum value allowed
- min - specifies the minimum value allowed
- step - specifies the legal number intervals
- value - Specifies the default value
Input Type: search
The search type is used for search fields (a search field behaves like a regular text field).Define a search field (like a site search, or Google search):
<!DOCTYPE html><html><body><form action="demo_form.asp"> Search Google: <input type="search" name="googlesearch"><br> <input type="submit"></form></body></html>
Note: The type="url" is not supported in Internet Explorer 9 and earlier versions.
Tip: Safari on iPhone recognizes the url input type, and changes the on-screen keyboard to match it (adds .com option).
Input Type: week
<!DOCTYPE html><html><body><form action="demo_form.asp"> Select a week: <input type="week" name="year_week"> <input type="submit"></form></body></html>
- HTML5 Input Types
- input types
- 《Thinking in html》New input types in HTML5
- input event types code
- HTML Input Types
- HTML5<input>
- HTML5 input
- html5系列1 : MIME Types
- html5 input各种type
- HTML5 INPUT新增属性
- html5 input search
- html5 input datalist
- html5 input video url
- html5学习-input标签
- HTML5 Input 类型
- HTML5 Input 类型
- html5 input date
- HTML5 Input 类型
- 关于取消“计算机信息系统集成企业资质认定”、“计算机信息系统集成项目经理人员资质评定”和“信息系统工程监理单位资质认证和监理工程师资格认定”
- DuiLib::CLabelUI 的继承类
- 快速排序及寻找最小的k个数
- 内存的5个区的详解
- 2014-02-16 有限状态机——管中窥豹
- HTML5 Input Types
- java 实例化,执行。
- 数据挖掘十大经典算法
- 学习java Swing编程的一个简单Demo
- (2)今天你求职了吗?
- QT编译错误 error: cannot find -lGL
- 最短路spfa
- window下eslipse搭建django遇到的问题以及解决方法积累(持续更新)
- 1008 Elevator (20)