这篇文章主要以多种实例的方式帮助大家了解分析HTML表单form的使用方法,讲解了form表单如何与用户进行交互,感兴趣的小伙伴们可以参考一下

九个简单实例为大家分析了HTML表单form的使用方法,供大家参考,具体内容如下

1 form表单标签

网站怎样与用户进行交互?答案是使用HTML表单(form)。表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。语法:

• :标签是成对出现的,以开始,以

结束。•action :浏览者输入的数据被传送到的地方,比如一个PHP页面(save.php)。•method : 数据传送的方式(get/post)。

所有表单控件(文本框、文本域、按钮、单选框、复选框等)都必须放在

标签之间(否则用户输入的信息可提交不到服务器上哦!)。method:post/get的区别这一部分内容属于后端程序员考虑的问题。感兴趣的小伙伴可以查看本小节的wiki,里面有详细介绍。

用户名:密码:

2 input/text/password文本和密码输入框

当用户要在表单中键入字母、数字等内容时,就会用到文本输入框。文本框也可以转化为密码输入框。语法:

当type=”text”时,输入框为文本输入框;当type=”password”时, 输入框为密码输入框。name:为文本框命名,以备后台程序ASP 、PHP使用。value:为文本输入框设置默认值。(一般起到提示作用)

测试代码:

文本输入框、密码输入框账户:密码:

浏览器效果:

3 textarea文本域,支持多行文本输入

当用户需要在表单中输入大段文字时,需要用到文本输入域。语法:

1、结束。 2、cols :多行输入域的列数。 3、rows :多行输入域的行数。 4、在标签之间可以输入默认值。

文本域在这里输入内容...

浏览器效果:

4 radio/checkbox单选框和复选框

在使用表单设计调查表时,为了用户的操作,使用选择框是一个好主意,html中有两种选择框,即单选框和复选框,两者的区别是单选框中的选项用户只能选择一项,而复选框中用户可以任意选择多项,甚至全选。语法:

1.当 type=”radio” 时,控件为单选框2.当 type=”checkbox” 时,控件为复选框3.value:提交数据到服务器的值(后台程序PHP使用)4.name:为控件命名,以备后台程序 ASP、PHP 使用5.checked:当设置 checked=”checked” 时,该选项被默认选中6.注意:同一组的单选按钮,name 取值一定要一致,比如上面例子为同一个名称“radioLove”,这样同一组的单选按钮才可以起到单选的作用。

单选框、复选框你喜欢旅游吗?请选择:喜欢不喜欢无所谓你喜欢哪些运动?RunBasketballFootBallFat

浏览器效果为:

该演示代码实现了一个单选框包含3个选项,和一个复选框包含4选项;

同一个选框的name值必须一致,否则不能实现单选和复选功能。在同一个选框中value值必须不同,否则传递到后台数据有误。

5 select/option使用下拉列表框单选

下拉列表在网页中也常会用到,它可以有效的节省网页空间。既可以单选、又可以多选。

语法:

Value为向服务器提交的值;

设置selected=”selected”属性,则该选项就被默认选中。

下拉列表框在这里输入留言...

浏览器效果:

6 select/multiple/option使用下拉框多选

下拉列表也可以进行多选操作,在标签中设置multiple=”multiple”属性,就可以实现多选功能,在 widows 操作系统下,进行多选时按下Ctrl键同时进行单击(在 Mac下使用 Command +单击),可以选择多个选项。

使用下拉列表框进行多选看书旅游运动购物在这里输入留言...

浏览器效果:

7 input/submit使用提交按钮提交数据

语法:

type:只有当type值设置为submit时,按钮才有提交作用 value:按钮上显示的文字

提交按钮姓名:

浏览器效果:

8 input/reset使用重置按钮重置表单信息

当用户需要重置表单信息到初始时的状态时,比如用户输入“用户名”后,发现书写有误,可以使用重置按钮使输入框恢复到初始状态。只需要把type设置为”reset”就可以。 语法:

1

type:只有当type值设置为reset时,按钮才有重置作用 value:按钮上显示的文字

重置按钮

浏览器效果:

9 表单中label标签

label标签不会向用户呈现任何特殊效果,它的作用是为鼠标用户改进了可用性。如果你在 label 标签内点击文本,就会触发此控件。就是说,当用户单击选中该label标签时,浏览器就会自动将焦点转到和标签相关的表单控件上(就自动选中和该label标签相关连的表单控件上)。 语法:

注意:标签的 for 属性中的值应当与相关控件的 id 属性值一定要相同。

form中的lable标签


输入你的邮箱地址你对什么运动感兴趣:慢跑登山篮球

浏览器效果:

以上就是本文的全部内容,希望对大家的学习有所帮助。

最新资讯
"共享投资"等新型诈骗流行 "渣男返利"手法进前三

"共享投资"等新型诈

共享投资诈骗、低价利诱骗取账号、渣男返利诈骗、电视
中日韩包揽全球最干净航空公司前三:前10中国占3席

中日韩包揽全球最干净

据德国《旅游书》杂志19日报道,英国著名航空调研和服务
“洞察”号首次“听”到火星微震

“洞察”号首次“听”

首次在火星上探测到微震令人激动,但“洞察”号工作团队
银隆新能源董事魏银仓股权被冻结 冻结期限2年

银隆新能源董事魏银仓

企查查数据显示,近日,银隆旗下珠海市荣特科技有限公司新
科研评价要突出“唯原创性”标准

科研评价要突出“唯原

2018年10月以来,国家开始大力破“四唯”“五唯”(唯论文
年轻人,别在孵化器浪费时间了

年轻人,别在孵化器浪费

没有真实有效的经验、服务、资源做支撑,那些号称“孵化
最新文章
HTML实现2列布局(左侧宽度固定,右侧自适应)的方法示例

HTML实现2列布局(左侧

这篇文章主要介绍了HTML实现2列布局(左侧宽度固定,右侧
Html读取本地文件夹下图片并显示的示例代码

Html读取本地文件夹下

这篇文章主要介绍了Html读取本地文件夹下图片并显示的
详解 html area标签

详解 html area标签

area 元素总是嵌套在 <map> 标签中。本文重点给大家介
HTML中两个tabs导航冲突问题的解决方法

HTML中两个tabs导航冲

这篇文章主要介绍了HTML中两个tabs导航冲突问题的解决
详解前端在html页面之间传递参数的方法

详解前端在html页面之

这篇文章主要介绍了详解前端在html页面之间传递参数的
详解HTML onfocus获得焦点和onblur失去焦点事件

详解HTML onfocus获得

这篇文章主要介绍了详解HTML onfocus获得焦点和onblur