什么是Html表单
通俗地来讲,Html表单就是网页中的一组数据采集表。用户可以按照网页的规定,填写或选择表单内的信息,由Html将信息封装,并发送给服务器,实现用户与服务器之间的数据交互。Html 表单一般用于搜集不同类型的用户输入。
Html表单的构成
一般来说,最常见的Html表单由<form>标签创建,其中包含若干个不同类型的<input>标签,从而实现各类数据采集的需求。如:
<form>
input 元素1
input 元素2
input 元素3
</form>
Form表单的常见属性及说明
1、Action属性:定义在提交表单时执行的动作。通常,表单会被提交到 web 服务器上的网页。如果省略 action 属性,则 action 会被设置为当前页面。
2、Method 属性:规定在提交表单时所用的 Http 方法(get 或 post)。
其中,get 是默认提交方法,它适合少量数据的提交。如果表单提交是被动的(比如搜索引擎查询),并且没有敏感信息,则 get 方法较为合适。当使用 get 时,表单数据在页面地址栏中是可见的。
如果表单正在更新数据,或者包含敏感信息(例如密码),则 post 的安全性更加,因为在页面地址栏中被提交的数据是不可见的。
3、Name 属性:如果要正确地被提交,每个输入字段必须设置一个 name 属性。
input标签的常见类型及说明
- text:普通文本
- password:加密文本
- button:普通按钮
- image:图片按钮
- radio:单选按钮表单控件
- checkbox:多选按钮表单控件
- hidden:隐藏字段
- reset:重置按钮
- submit:提交按钮