HTML表单
一、HTML表单
1.表单的作用:用来收集用户信息
2.表单域(表单域内写的都是表单元素)
(1)表单域标签:
<form method="post/get(传输方式)" action="相对路径"></form>
扩展知识点:post和get的区别:
1)get是从服务器上获取数据,post是想服务器传送数据
2)get是把参数数据队列加到提交表单的action属性所指的URL中,在URL中可以看到。post是通过HTTP post机制,用户看不到这个过程。
3)get传送的数据量小,不能大于2KB。post传送数据量较大,一般认为不受限制。
4)get安全性非常低,post安全性较高。但执行效率post方法好。
3.表单元素input
(1)表单控件:
单行文本框:<input type="text" value="默认值" />
密码框:<input type="password" placeholder="文本提示信息" />
提交按钮:<input type="submit" value="按钮内容" />
重置按钮:<input type="reset" value="重置" />
4.表单元素属性
name:name 属性规定 input 元素的名称;
name 属性用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据
注释:只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。
type:属性标识表单控件的类型,大概有十几种;
value:属性定义表单元素的默认值,其他属性根据type的不同而有所变化。
maxlength:控制最多输入的字符数;
size:控制框的宽度(以字符为单位)