调整页面(HTTP POST请求)
如果form表单里面没有提交按钮就无法提交该form表单。
例:
如果为button不能按回车进行提交
当客户在 input 输入英文字母之外的文字时都会转译为utf-8,并且每一个字节用%间隔开再进行传输。
属性:
action:
规定当提交表单时向何处发送表单数据。
method:
发送 form-data 的 HTTP 方法。
默认值有:
get 几乎不用,会把参数放入查询参数
post 不会把参数放入查询参数,headers会出现第四部分
target:
_blank 创建个空的新页面打开
_parent 父级页面打开(需要和iframe组合使用)
_self 自己这个页面打开
_top 最外层iframe打开
framename 找到这个名字的iframe打开
用于搜集用户输入信息。
可以用label包裹起来,让文字也可以点。
input和button标签的区别input是没有子元素的,button是可以有子元素的
xxx
属性:
type:
button 与submit的区别,放在form,可以用回车进行提交。
checkbox 多选框多个input标签可以用name关联
file
hidden
image
password 密码输入框,http传输时还是明文
radio 单选框多个input标签可以用name关联,
reset
submit 提交按钮
text 文本输入框
下拉框
-
Volvo
Saab
Opel
Audi
属性:
disabled 规定禁用该下拉列表。
multiple 规定可选择多个选项。
size 规定下拉列表中可见选项的数目。
下拉列表中的一个选项(一个条目)。
属性:
disabled 规定此选项应在首次加载时被禁用。
label 定义当使用 时所使用的标注。
selected 规定选项(在首次显示在列表中时)表现为选中状态。
value 定义送往服务器的选项值。
标签定义一个按钮。
属性:
type:在form里如果没写type会直接升级为submit
button
reset
submit
标签定义多行的文本输入控件。
css控制是否可拉,控制框体大小
一定要给个name属性
表单,只能有3个子元素:
表头
表身体,没写改标签浏览器会自动补上表脚顺序按照、
、排列 和标签混合着用的控制每行的宽高全称为:table row,标签定义 HTML 表格中的行。
全称为:table data,标签定义 HTML 表格中的标准单元格。