Form标签中,以下标签实现表单元素的添加
标签 | 描述 |
---|---|
<input> |
表单输入标签 |
<select> |
菜单和列表标签 |
<option> |
菜单和列表项目标签 |
<textarea> |
文字域标签 |
<optgroup> |
菜单和列表项目分组标签 |
<form>
标签属性
属性 | 值 | 描述 |
---|---|---|
action | URL | 提交表单时向何处发送表单数据 |
method | get,post | 设置表单以何种方式发送到指定页面 |
name | form_name | 表单的名称 |
target | _blank,_self,_parent,_top | 在何处打开action URL |
enctype | application/x-www-form-urlencoded, multiple/form-data, text/plain | 在发送表单数据之前如何对其编码 |
input标签属性
Type属性值 | 描述 |
---|---|
text | 文字域 |
password | 密码域 |
file | 文件域 |
checkbox | 复选域 |
radio | 单选域 |
Button | 按钮 |
Submit | 提交按钮 |
Reset | 重置按钮 |
Hidden | 隐藏域 |
image | 图像域 |
单选框和复选框
注:name值必须一致
image
图像域既有图像,也能实现提交功能
下拉菜单和列表标签
语法
<select>
<option value="">选项</option>
<option value="">选项</option>
</select>
select标签属性
属性 | 描述 |
---|---|
name | 设置下拉菜单和列表的名称 |
multiple | 设置可选择多个选项 |
size | 设置列表中可见选项的数目 |
option标签属性
属性 | 描述 |
---|---|
selected | 设置选项初始选中状态 |
value | 定义送往服务器的选项值 |
分组下拉菜单和列表
语法
<select>
<optgroup label="组1">
<option value="">选项</option>
<option value="">选项</option>
...
<optgroup label="组2">
<option value="">选项</option>
<option value="">选项</option>
...
</select>
多行文本域<textarea>
语法
<textarea name="" rows="" cols="">
内容...
</textarea>
属性 | 描述 |
---|---|
name | 设置文本区的名称 |
placeholder | 设置描述文本区域预期值的简短提示 |
rows | 设置文本区内的可见行数 |
cols | 设置文本区内的可见宽度 |
post和get的区别
GET:
-
使用URL传递参数
-
对所发送信息的数量也有限制
-
一般用于信息获取
-
保密性差
POST:
-
表单数据作为HTTP请求体的一部分
-
对所发送信息的数量无限制
-
一般用于修改服务器上的资源
-
保密性好
网友评论