美文网首页
form表单

form表单

作者: basd1995 | 来源:发表于2017-07-01 17:56 被阅读0次

1.form表单有什么作用?有哪些常用的input 标签,分别有什么作用?

  • form表单可以将表单填写的内容提交到服务器。

常见的input标签及作用

标签 作用
text 单行文本框
password 密码框
checkbox 多选组件
radio 单选组件
file 上传文件
hidden 隐藏组件
submit 提交数据按钮
bottom 普通按钮
reset 重置按钮

2.post 和 get 方式的区别?

  • get一般用于向服务器查询/获取信息,post一般用于向服务器提交信息。
  • get提交的信息会显示在URL中,因此降低了安全性。而post不会显示在URL中,提高了安全性
  • get提交的信息有限,根据不同浏览器对URL长度限制的不同而受到不同的限制。而post理论上可以提交无限的信息量。
  • post需要两个阶段发送数据,降低了传输的可靠性以及速度。get只需要一个阶段,速度更快。

3. 在input里,name 有什么作用?

  • name属性规定了input元素的名称,用于后续提交表单数据,或者在JS中引用表单。

4.radio 如何 分组?

  • 通过name属性分组。相同的name为一组

5.placeholder 属性有什么作用?

  • 用于文本框中的输入提示,描述输入域所期待的值

6.type=hidden隐藏域有什么作用? 举例说明

  • 定义隐藏的输入字段,隐藏字段对于用户是不可见的。隐藏字段通常会存储一个默认值,它们的值也可以由 JavaScript 进行修改
  • 暂存信息:后端在构造web页面的过程中,通过hidden隐藏域在页面中添加了相关数据信息(用户对网页进行操作时可能会用到这些数据信息)
  • 信息安全:后端在构造web页面的过程中,可以通过hidden隐藏域在页面中添加相关的验证信息,当form表单被提交后,服务器会收到该验证信息,通过一定的算法校验该验证信息,可以有效防止非法请求对数据库的增删改查,提高了web应用的安全性。

相关文章

网友评论

      本文标题:form表单

      本文链接:https://www.haomeiwen.com/subject/itkgcxtx.html