任务4
2017-05-16 本文已影响0人
Cart86
form表单有什么作用?有哪些常用的input 标签,分别有什么作用?
表单的作用是搜集用户的输入,用户提交表单时向服务器传输数据,从而实现用户与web服务器的交互。
常用的input标签
- button——定义可点击的按钮
- checkbox——定义复选框
- radio——定义单选按钮
- text——定义单行输入框,可在其中输入文本
- file——定义输入字段和“浏览”按钮,供文件上传
- hidden——定义隐藏的输入字段
- image——定义图像形式的提交按钮
- password——定义密码字段,该字段中的字符被掩码
- reset——定义重置按钮,用于清除表单中的所有数据
- submit——定义提交按钮,把表单数据发给服务器
- label——标签
post 和 get 方式的区别?
- get主要用于向服务器索取信息,post则主要是向服务器提交信息。
- 由于get方式在传输数据时信息体现在URL中,而post方式URL不变,信息通过后台传送。因此post方式更具安全性。
- 因为get方式的信息主要是URL方式进行体现,所以在信息传输过程中,可能会出现信息传输不完整。但是post方式可以在某种程度上避免。
在input里,name 有什么作用?
name 属性规定 input 元素的名称,只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。
radio 如何 分组?
Paste_Image.pngplaceholder 属性有什么作用?
在placehoder后输入值即为表格默认显示值,当输入实际值后会消失。
Paste_Image.png
type=hidden隐藏域有什么作用? 举例说明
通过hidden隐藏域在页面中添加相关的验证信息,当form表单被提交后,服务器会收到该验证信息,通过一定的算法校验该验证信息,可以有效防止非法请求对数据库的增删改查,提高了web应用的安全性。