HTML表单的用法

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

  • form创建一个表单,实现与本页或其他页面数据的交互
input标签 作用
textarea 输入文本行,可调整大小
password 密码框
reset 重置按钮
buttton 普通按钮
submit 提交按钮,提交数据
hidden 隐藏输入的字段
checkbox 复选框
radio 单选框
file 输入字段和浏览按钮,供文件上传

post 和 get 方式的区别?

  • 传送方式:get通过地址栏传输,post通过报文传输
  • 传送长度:get参数有长度限制(受限于url长度),post无限制
    1、get方式的安全性比post较差些,含机密信息建议用Post数据提交方式;
    2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;

表单基本属性

  • action 属性:定义在提交表单时执行的动作。规定当提交表单时向何处发送表单数据。如果省略 action 属性,则 action 会被设置为当前页面。
  • method 属性:规定在提交表单时所用的 HTTP 方法为get或post。当提交数据比较简单且对安全性要求低时,可以使用get方法,否则应使用post方法进行提交。
  • name属性:规定识别表单的名称,便于识别和被引用。
  • target属性:其取值有_blank、_self、_parent、_top等,规定了在何处打开 action URL

placeholder属性作用

可在文本框中显示灰色的提示符

type=hidden隐藏域有什么作用?

在当前页面不会有什么变化,但是实际上也是会提交给服务器:一般会暂存一些信息;另外出于安全的考虑了。

你可能感兴趣的:(HTML表单的用法)