Html的form表单

1.form表单的作用

form可以将表单数据提交到服务器
常见input标签及其作用:

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

2.post和get的区别

  • 方式:
    get请求时 ,请求url会采用key+value的方式进行拼接,并将数据传送给后台
    post请求时,请求url不会发生变化,数据会用过浏览器传给后台
  • 安全性
    get请求,数据会显示在url中 安全性比较差
    post请求,数据不会显示在url中,安全性相对好
  • 数据量/传输速度
    get提交的信息有限,根据不同浏览器对URL长度限制的不同而受到不同的限制。
    post理论上可以提交无限的信息量。
    post需要两个阶段发送数据,降低了传输的可靠性以及速度。get只需要一个阶段,速度更快。

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

一个页面你的表单可能不止一个,为了区分这些表单,我们使用name属性来给表单进行命名。这样也是为了防止表单提交之后到后台程序出现混乱。

4.radio 如何 分组?

通过设置name value 属性 进行分组

5.placeholder 属性有什么作用?

placeholder 属性规定可描述输入字段预期值的简短的提示信息(比如:一个样本值或者预期格式的短描述)。对用户的输入起到提示作用

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

语法:
有时候我们想要在页面传送一些数据,但是又不想让用户看见,这个时候我们可以通过一个隐藏域来传送这样的数据。隐藏域包含那些要提交处理的数据,但这些数据并不显示在浏览器中。

你可能感兴趣的:(Html的form表单)