HTML表单总结

选项显示内容 选项显示内容

<select>标记用于定义列表框,<option>标记用于向列表框中添加列表项目,其中的 size 属性用于定义列表框的行数.

在这里插入图片描述

示例 3

代码

插入列表框示例

请选择:

旅游须知 旅游景点 旅游图库

餐饮娱乐 购物街区 酒店住宿

效果

在这里插入图片描述

练习

在这里插入图片描述

请选择你喜欢的网站:

新浪 雅虎 搜狐 google 网易

3.文本域输入元素 textarea


文本域用来输入文字信息,行间可以换行。

<form><textarea name=“mytext” rows=“5” cols=“100” ></textarea></form>

示例 4

代码

多行输入文本示例
请对本次旅游服务做出评价:

效果

在这里插入图片描述

三、HTML5 新增的表单元素和属性

=================================================================================

1.HTML5新增input类型


(1)数值输入域——number

input 标记的 type 属性为 number 时,可以在表单中插入数值输入域,还可以限定输入数字的范围。

<input name=" " type="number" min=" " max=" " step=" " value=" " />

数值输入域的属性、取值及说明

在这里插入图片描述

示例 5

代码

插入数值输入域示例

请输入数字:

请输入大于等于 1 的数字:

请输入 1-10 之间的数字:

效果

在这里插入图片描述

(2)滑动条——range

将 input 标记中的 type 属性设置为 range,可以在表单中插入表示数值范围的滑动条,还可以限定可接受数值的范围.

<input name="" type="range" min="" max="" step="" value="">

示例

代码

插入滑动条示例

请输入大于等于1的数字:

请输入1-10之间的数字:

效果

微风洋洋

(3)日期选择器——date pickers

将input标记中的type属性设置为以下几种类型中的一种就可以完成网页中日期选择器的定义。

 date——选取日、月、年

 month——选取月、年

 week——选取周和年

 time——选取时间(小时和分钟)

 datetime——选取时间、日、月、年(UTC—世界标准时间)

 datetime-local——选取时间、日、月、年(本地时间)

示例

代码

插入日期选择器示例 请选择日期:

效果

在这里插入图片描述

(4)url类型

url类型的input元素是专门用来输入url地址的文本框。提交时如果该文本框中内容不是url地址格式的文字,则不允许提交。

<input name="u1" type="url" value=http://www.icourses.cn />

(5)email类型

email类型的文本框具有一个multiple属性一它允许在该文本框中输入一串以逗号分隔 的email地址。

<input name="emaill" type="email" value=fning@163.com />

(6)tel类型

  • 作用

tel类型让input元素生成一个只能输入电话号码的文本框。但目前,这种类型的文本框并没有提供额外的要求,即用户在该文本框中输入任意的字符串,浏览器都不会执行校验操作。

  • 基本语法

<input type="tel">

(7)search类型

  • 作用

search类型让input元素生成一个专门用于输入搜索关键字的文本框,用户输入搜索关键字后,文本框右侧会出现一个“×”按钮,单击该按钮将清空文本框中的输入内容。

  • 基本语法

<input type="search" name="…">

  • 注意:

Firefox浏览器不支持该特性,search类型在

Firefox浏览器中跟普通的文本框完全一样。

(8) color类型

  • 作用

color类型让input元素生成一个颜色选择器。当用户在颜色选择器中选中某种颜色后,color文本框内自动显示用户选中的颜色。

  • 基本语法

<input type="color" name="…">

  • 注意:

IE11则不支持color类型,在该浏览器中color类型

文本框就跟“text”文本框完全一样。

2.HTML5表单新增属性


(1)form属性

在HTML4中,表单的元素必须书写在表单内部;

在HTML5中,可以将表单元素写在页面上的任何位置,然后给该元素指定一个form属性,属性值为该表单的id(id是表单的惟一属性标识),通过这种方式声明该元素属于哪个具体的表单。

姓名:

确认:


简历:

(2)formmethod和formaction属性

在HTML4中,表单通过惟一的action属性将表单内的所有元素统一提交到另一个页面(应用程序),也通过惟一的method属性来指定统一的提交方法是get或post。

在HTML5中增加的formaction属性,使得点击不同的按钮,可以将表单提交到不同的页面.也可以使用formmethod属性对每个表单元素分别指定不同的提交方法。

示例

代码

formmethod&formaction

用户名:


S1处理:

S2处理:

S3处理:提交到s3

S4处理:

效果

在这里插入图片描述

(3)placeholder属性

placeholder是指当文本框处于未输入状态时文本框中显示的输入提示。例如:

<input type="text" placeholder="default text" />

(4)autofocus属性

给文本框、选择框或按钮等加上该属性,当页面打开时,该控件将自动获得焦点,从而替代使用JavaScript代码。例如:

<input type="text" autofocus />

(5)autocomplete属性

用于辅助输入的自动完成功能。

autocomplete属性,可以指定其值为"on" “off"与” "三类值。

不指定时,使用浏览器的默认值。

最后

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
text" autofocus />`

(5)autocomplete属性

用于辅助输入的自动完成功能。

autocomplete属性,可以指定其值为"on" “off"与” "三类值。

不指定时,使用浏览器的默认值。

最后

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

[外链图片转存中…(img-0MLc4arg-1714867624342)]

[外链图片转存中…(img-tiU7FAGX-1714867624342)]

[外链图片转存中…(img-TlPNApEg-1714867624342)]

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

  • 13
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HTML表单是用于收集用户输入数据的一种方式。它由一系列的表单控件和相应的标签组成。在HTML中,表单控件包括文本框、密码框、下拉列表、复选框、单选框、文件上传等。引用描述了一些常见的表单控件,例如文本框、密码框、下拉列表。引用介绍了label标签,用于与表单控件关联,提供更好的可用性和可访问性。引用和提供了更多关于HTML表单的示例和使用方法。 在HTML中,可以使用form元素来创建一个表单。form元素有action属性,用于指定表单提交后的处理页面;method属性,用于指定表单的提交方式(POST或GET);enctype属性,用于指定表单数据的编码类型。表单中的每个控件都需要通过相应的标签来进行标记,并且可以使用name属性来命名控件,以便在提交表单时能够获取到用户输入的数据。 通过使用不同的表单控件和标签,可以灵活地创建各种类型的表单,满足不同的需求,例如收集用户的个人信息、提交文件等。表单的设计和布局可以根据具体的页面需求进行调整,以提供更好的用户体验。 总结起来,HTML表单是一种用于收集用户输入数据的技术,通过一系列的表单控件和标签,可以创建不同类型的表单,并通过表单提交将用户输入的数据发送到服务器进行处理。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值