HTML5 新的 Input 类型
HTML5 拥有多个新的表单输入类型。这些新特性提供了更好的输入控制和验证。
本章全面介绍这些新的输入类型:
- email
- url
- number
- range
- Date pickers (date, month, week, time, datetime, datetime-local)
- search
- color
浏览器支持
注释:Opera 对新的输入类型的支持最好。不过您已经可以在所有主流的浏览器中使用它们了。即使不被支持,仍然可以显示为常规的文本域。
Input 类型 - email
email 类型用于应该包含 e-mail 地址的输入域。
在提交表单时,会自动验证 email 域的值。
E-mail: <input type="email" name="user_email" />
Input 类型 - url
url 类型用于应该包含 URL 地址的输入域。
在提交表单时,会自动验证 url 域的值。
Homepage: <input type="url" name="user_url" />
Input 类型 - number
number 类型用于应该包含数值的输入域。
您还能够设定对所接受的数字的限定:
Points: <input type="number" name="points" min="1" max="10" />
Input 类型 - range
range 类型用于应该包含一定范围内数字值的输入域。
range 类型显示为滑动条。
您还能够设定对所接受的数字的限定:
<input type="range" name="points" min="1" max="10" />
Input 类型 - Date Pickers(数据检出器)
HTML5 拥有多个可供选取日期和时间的新输入类型:
date - 选取日、月、年
month - 选取月、年
week - 选取周和年
time - 选取时间(小时和分钟)
datetime - 选取时间、日、月、年(UTC 时间)
datetime-local - 选取时间、日、月、年(本地时间)
下面的例子允许您从日历中选取一个日期:
Date: <input type="date" name="user_date" />
Input 类型 - search
search 类型用于搜索域,比如站点搜索或 Google 搜索。
search 域显示为常规的文本域。
功能暂不完善...
引用:http://www.3wschool.com.cn/
- 大小: 29.9 KB
- 大小: 3.4 KB
- 大小: 22.5 KB
- 大小: 2.3 KB
- 大小: 22.5 KB
- 大小: 21.8 KB
分享到:
相关推荐
《jQuery InputForm:塑造输入类型文件的样式之美》 在网页设计中,用户交互界面的美观性和易用性是至关重要的。jQuery作为一个强大的JavaScript库,为开发者提供了丰富的工具和插件,以提升用户体验。其中,`...
标题和描述中多次提到了"input.hlp",这似乎是一个与帮助文件系统相关的主题,尤其是在IT领域。`.hlp`文件是微软Windows操作系统中的一个特定类型,它代表“帮助”文件。这些文件通常用于为软件应用程序提供离线的...
下面我们将深入探讨这些新增的input类型。 1. email类型 `<input type="email">` 用于创建一个输入字段,用户可以在其中输入电子邮件地址。HTML5内置了验证机制,会在提交表单时检查输入的值是否符合电子邮件地址的...
HTML5在Web开发中引入了许多新的输入类型,旨在提高用户体验并增强表单验证的功能。这些新的`input`类型包括: 1. **email**: `email`类型用于创建输入字段,用户在此输入电子邮件地址。浏览器会在表单提交时自动...
HTML5的`input`元素是网页表单中最基础也最重要的组成部分,它允许用户在网页上输入数据。在HTML5中,`input`元素有了许多新的特性和改进,为开发者提供了更多的设计灵活性和用户体验优化的机会。本篇文章将深入探讨...
HTML5为表单引入了多种新的`input`输入类型,旨在提高用户体验和数据验证的效率。这些新类型包括`search`、`tel`和`color`,它们各自有特定的用途和功能。 1. **search类型**: `search`类型的`input`元素主要用于...
在HTML5中,`<input>`元素有多种类型,如text、password、email、date等,用于不同的数据输入需求。在这个特效中,我们主要关注`type="text"`,这是最常见的文本输入框。 接下来,CSS3的引入使得我们可以对这些HTML...
六、file input 框的自定义 file input 框的自定义是一个棘手的问题。可以使用 label 元素与 file 控件关联,或者使用 CSS 来隐藏 file 元素,然后用一个好看的按钮来代替 file 元素。 七、accept 属性的作用 ...
这些新的input类型在HTML5中引入,目的是为了增强表单的功能性和用户体验。search类型提供了更好的搜索体验,tel类型优化了电话号码输入,而color类型让颜色选择变得更加直观。了解并运用这些新的input类型,能帮助...
在HTML5中,`<input>`元素不再局限于传统的文本、密码、单选、多选等基本类型,而是扩展了多种新的输入类型,包括`email`、`url`、`number`和`range`等。 1. **email类型**: `email`类型用于收集用户的电子邮件...
HTML5的`input`标签是构建交互式表单的关键,提供了更多的类型、属性和事件,让开发者可以创建更加丰富和功能强大的用户界面。 一、`input`标签基础 `input`标签在HTML中用于创建各种形式的用户输入控件。基本语法...
网上之所以还没有大量的出现对这些新型的input类型的使用,是因为还有很多人在使用古老的IE6/IE8,只有当使用这些古老浏览器的人所占的比例可以忽略不计时,那就是HTML5主导天下之日,那天也是我们Web开发人员的新...
在使用HTML5文本框类型时,我们需要将label元素与input元素绑定,并设置label元素的for属性和input元素的id属性相同。例如:”name”>name:</label><input type=”text” name=”name” id=”name” value=””/> ...
在HTML5中,Input元素扮演着至关重要的角色,它用于创建各种类型的表单控件,如文本输入框、密码框、按钮等。本篇主要讲解Input元素的一些重要属性及其用途。 1. autofocus属性: autofocus属性允许页面加载后自动...
HTML5在表单处理方面引入了新的`input`输入类型,极大地增强了表单验证和用户体验。这些新类型使得开发者能够更精确地控制用户输入的数据,同时也提供了更好的浏览器原生支持,减少了对JavaScript的依赖。以下是四个...
在HTML5中,表单元素得到了显著改进,特别是`<input>`标签,它新增了多种输入类型,使得数据输入更加规范和直观。以下是基于文档中的案例对这些新增输入类型的详细介绍: 1. **date类型**: `type="date"` 用于...
HTML5引入了许多新的元素和属性,例如`<canvas>`用于图形绘制,`<video>`和`<audio>`用于多媒体播放,`<input type="date">`等新的输入类型,以及`data-*`自定义数据属性等。在没有System.Web.Mvc.Html5.dll的情况下...
首先,我们需要在HTML页面中创建一个`<input>`标签,类型设置为`file`,用户可以通过点击这个输入框选择图片或者调用手机摄像头。例如: ```html <input type="file" id="imageInput" accept="image/*"> ``` 当...
在HTML5中,input元素不仅新增了多种输入类型,还增加了一些属性,以提供更丰富的功能和更好的用户体验。 1. autocomplete属性: autocomplete属性用于控制表单或输入字段的自动填充功能。当设置为"on"时,浏览器...