什么是form表单
form表单 就是用来进行数据采集的
表单在网页中主要负责 数据采集功能。HTML中
标签,就是用于采集用户输入的信息,并通过标签的提交操作,把采集的信息提交到服务器端进行处理
form表单的组成部分
form表单标签
form表单域 text area 文本域 单选框 复选框 文本框 密码框 下拉选择框 文件上传框
form表单提交按钮 添加type属性 为 submit
form标签的属性(⭐⭐⭐)
action属性 (向何处发送表单数据)
action 属性的值应该是后端提供的一个URL地址,这个URL地址专门负责接收表单提交过来的数据。 当表单在未制定 action 属性值的清空下, action 的默认值为当前页面的 URL 地址
注意: 当提交表单后,会立即跳转到 action 属性指定的 URL 地址
target属性 (规定在何处打开 action URL)
它的可选值有5个,默认情况下,target的值是 _self,表示在相同的框架中打开 action URL
method属性 (以何种方式把表单数据提交到 action URL)
method 属性用来规定 以何种方式 把表单数据提交到 action URL
它的可选值有两个,分别是 get 和 post
默认情况下, method 的值为 get , 表示通过 URL 地址的形式,把表单数据提交到 action URL
注意
get 方式适合用来提交少量的,简单的数据
post 方式适合用来提交大量的,复杂的,或包含文件上传的数据
enctype属性 (发送表单数据之前如何对数据进行编码)
它的可选值有三个,默认情况下, enctype 的值为 application/x-www-form-urlencoded ,表示在发 送前编码的所有字符
表单的同步提交及缺点
什么是表单的同步提交