1、form表单有什么作用?有哪些常用的input 标签,分别有什么作用?
1.1、form表单有什么作用
简单说就是html通过表单收集用户信息(即:不同类型数据)并提交后台服务器,以便于用户和WEB服务器的交互。
1.2、常用input 标签及其作用
<input type="text">:定义用于文本输入的单行输入字段(默认宽度为20个字符)
<input type="password">:定义密码字段
<input type="radio">:定义单选按钮,允许用户在有限数量的选项中选择一个
<input type="checkbox">:定义复选框
<input type="submit">:定义用于向表单处理程序提交表单的按钮。
<input type="button">:定义按钮
2、post 和 get 方式的区别?
- get一般用于向服务器查询/获取信息,post一般用于向服务器提交信息。
- get提交的信息有限,根据不同浏览器对URL长度限制的不同而受到不同的限制,而post理论上可以提交无限的信息量。
- post需要两个阶段发送数据,降低了传输的可靠性以及速度;get只需要一个阶段,速度更快。
- ** get提交的信息会显示在URL中,因此降低了安全性。而post**不会显示在URL中,提高了安全性。
3、在input里,name 有什么作用?
name属性规定了input元素的名称,用于后续提交表单数据,或者在JS中引用表单。
4、radio 如何 分组?
通过name属性分组。相同的name为一组,如果name不一样,就不是单选。
5、placeholder 属性有什么作用?
对用户起提示作用
6、type=hidden隐藏域有什么作用?举例说明
- 隐藏域可作安全性检测。隐藏域中的信息不被用户所见,在提交表单时一并发送的web服务器,当隐藏域中的信息与服务器匹配时,则表单是安全的。
- 存储信息。因为隐藏域不被用户所见,因此可以用来传输或者临时存放一些数据。