form 表单
属于块级标签
功能:
表单用于向服务器传输数据,从而实现用户与web服务器的交互
表单能够包含input系列标签,比如文本字段。复选框。单选框。提交按钮等等
表单还可以包含textarea select fieldset labl标签
表单元素:
name:表单的名称,用于js来操作控制表单时使用;
id:表单的名称,用于js来操作控制表单时使用;
action:指定表单的处理程序,一般时php,如action=“login.php”
method:表单的提交方式,一般取值get(默认)和post
input 输入标签(文本框)
input 元素定义输入域,根据不同的type属性,相应的input元素有很多形态
name 属性:如果要正确地被提交,每个输入字段必须设置一个 name 属性。
text : 文本输入
radio : 单选按钮输入(选择唯一)
submit : 提交按钮(提交表单)提交按钮,传送当前表单的数据给服务器或其他程序处理。这个按钮不需要写value自动就会有“提交”文字。这个按钮真的有提交功能。点击按钮后,这个表单就会被提交到form标签的action属性中指定的那个页面中去。
checkbox : 复选框
password: 密码输入
placeholder : 给text或者password框添加提示,当输入框获取到焦点时提示自动消失
label标签(内联标签)
lable 的 for关联一个输入款的id,如果点击lable中的文字,这个输入框会自动获取到焦点
input元素要有一个id,然后label标签有一个for属性,和id相同,那么这个label和input就有绑定关系了。
button 元素
提交按钮:form表单内部使用相当于提交,外部使用只普通按钮
在form表单内部外部都可以使用
在内部表示提交
在外部只普通按钮
详细见HTML中的表单标签
部分摘自form表单