入门任务5 表单
2017-05-16 本文已影响0人
饥人谷_zhangfan
form表单有什么作用?有哪些常用的input 标签,分别有什么作用?
表单时用来收集传输用户在页面上提交的数据。
input标签 | 作用 |
---|---|
text | 创建单行文本输入框 |
password | 创建单行文本框,字符以原点显示 |
checkbox | 创建复选按钮 |
radio | 创建单选按钮 |
file | 文件上传 |
select | 下拉菜单 |
textarea | 多行文本 |
button | 创建按钮 |
hidden | 去占存一些信息;保证安全性 |
reset | 重置按钮,清空用户输入 |
post 和 get 方式的区别?
- get一般用于向服务器查询/获取信息post一般用于向服务器提交信息。
- get提交的信息会显示在URL中,因此降低了安全性。而post不会显示在URL中,提高了安全性
- get提交的信息有限,根据不同浏览器对URL长度限制的不同而受到不同的限制。而post理论上可以提交无限的信息量。
- post需要两个阶段发送数据,降低了传输的可靠性以及速度。get只需要一个阶段,速度更快。。
在input里,name 有什么作用?
带有相同name
属性的可以分为一组;
placeholder 属性有什么作用?
placeholder属性规定用以描述输入字段预期值的提示,该提示会在用户输入值之前显示在输入字段中
type=hidden隐藏域有什么作用? 举例说明
隐藏域在页面中,用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用。浏览者单击发送按钮发送表单的时候,隐藏域的信息也被一起发送到服务器,从后台给用户隐藏域中value添加值,就可以识别用户,提高安全性。