1.Action

action属性可设置或返回表单的action属性。

属性

描述

Action

URL

规定当提交表单时向何处发送表单数据

下面例子可以更改表单的ationURL

结果输出如下:

下面这个例子可以更改表单action的属性

结果输出如下:

2.method

属性

描述

method

get/post

规定用于发送form-data的HTTP方法。(提交表单的方式)

下面的例子,表单数据通过method属性附加到URL上。

结果如下:

定义:

method 属性规定如何发送表单数据(表单数据发送到 action 属性所规定的页面)。

method 属性(出自w3c)

浏览器使用 method 属性设置的方法将表单中的数据传送给服务器进行处理。共有两种方法:POST 方法和 GET 方法。

如果采用 POST 方法,浏览器将会按照下面两步来发送数据。首先,浏览器将与 action 属性中指定的表单处理服务器建立联系,一旦建立连接之后,浏览器就会按分段传输的方法将数据发送给服务器。

在服务器端,一旦 POST 样式的应用程序开始执行时,就应该从一个标志位置读取参数,而一旦读到参数,在应用程序能够使用这些表单值以前,必须对这些参数进行解码。用户特定的服务器会明确指定应用程序应该如何接受这些参数。

另一种情况是采用 GET 方法,这时浏览器会与表单处理服务器建立连接,然后直接在一个传输步骤中发送所有的表单数据:浏览器会将数据直接附在表单的 action URL 之后。这两者之间用问号进行分隔。

一般浏览器通过上述任何一种方法都可以传输表单信息,而有些服务器只接受其中一种方法提供的数据。可以在 <form> 标签的 method (方法)属性中指明表单处理服务器要用方法来处理数据,使 POST 还是 GET。

Post还是Get?

在什么情况下使用Post方法:有很长的文本或有很多字段

在什么情况下使用Post方法使用Get方法:想要获取更好的传输性能  、只发送简短字段 。

关于 "get" 方法:

  • 该方法将表单数据以名称/值对的形式附加到 URL 中
  • 该方法对于用户希望加入书签的表单提交很有用
  • 在 URL 中放置的数据量是有限制的(不同的浏览器有差别),所以无法确保所有表单数据得到正确地传输
  • 绝不要使用 "get" 方法来传输敏感信息!(密码或其他敏感信息在浏览器地址栏中是可见的)

关于 "post" 方法:

  • 该方法以 HTTP post 事务的方式来传递表单数据
  • 无法将通过 "post" 方法提交的表单加入书签
  • 与 "get" 相比,"post" 方法更健壮更安全,而且 "post" 没有容量限制

URL可能的值:

有两种:绝对与相对之分

绝对 URL :指向其他站点(比如 src="www.baidu.com")

相对URL: 指向站点内的文件(比如 src="/Form00/getData")

Form表单的属性action与method相关推荐

  1. From表单的属性action和method

    From表单的属性action和method Action (URL)规定当提交表单时向何处发送表单数据 Method (post/get)规定用于发送from-data的http方法 URL可能的值 ...

  2. html表单的常用属性有哪些,html/form表单常用属性认识

    1.form表单常用属性练习 .form1 { margin: auto; height: 900px; width: 500px; text-align: center; line-height: ...

  3. form 表单 onsubmit 属性

    Html中form表单有一个onsubmit属性: 当onsubmit的值为return true时,单击提交按钮,会直接打开action指定的连接 当onsubmit的值为return false时 ...

  4. form表单的属性方法

    1.form表单:<form></form>action:用户提交的数据提交到的位置[指定的页面]method:用户的提交方式post:传输的数据量更大,更安全get:反之传输 ...

  5. form表单target属性运用

    form表单的target,当iframe设置为隐藏时,可以实现当前页表单提交而部进行跳转刷新,代码如下: <form action="提交的action" method=& ...

  6. FORM表单及其属性

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  7. form表单提交,action需要加项目名

    <form action="/addUser" method="post">         <h3>添加用户信息</h3> ...

  8. form表单、控制器中接收表单提交数据的4种方式

    Form表单 这篇文章主要讲的是form表单的提交 之前我们接触过的form表单元素是在Bootstrap框架里面,这次也将用到Bootstrap框架去布局(见图表1)通过Bootstrap框架布局呈 ...

  9. Form表单之get提交与post提交

                                     Form表单之get提交与post提交 Form表单的属性action 与method:   属性           值      ...

最新文章

  1. 《Adobe Premiere Pro CS5经典教程》——2.9 用Media Browser查找素材
  2. 对象序列化与反序列化
  3. 阻塞队列实现日志接口开发
  4. 云原生时代 RocketMQ 运维管控的利器 - RocketMQ Operator
  5. 【转】3D图形引擎(DX9): FX
  6. cnpm不是内部或外部命令 cnpm: command not found 解决方案 cnpm
  7. 集成电路pad指的是什么_芯片、半导体、集成电路,你分清楚了吗?
  8. python 京东 价格_python根据京东商品url获取产品价格
  9. 【人工智能算法】算法基础之K均值聚类算法
  10. IT运维服务整体方案(资料下载)
  11. 机器学习:PCA(使用梯度上升法求解数据主成分 Ⅰ )
  12. CDN基础知识-CNAME、加速域名、源站地址与回源host之间的关系
  13. CTS测试中的testSensorOperations项
  14. PHP使用QQ邮箱发送邮件无需SMTP服务器
  15. Smarty (一)
  16. 程序员财富自由之路 自媒体篇 | 3000字干货分享
  17. 51Nod 1433 0和5
  18. 20201105枚举课后总结
  19. 详解 Java 中的自动装箱与拆箱
  20. 小米2019秋招系统软件开发笔试题详解

热门文章

  1. 错误处理(三)—— 剪贴板为空。 (异常来自......)
  2. 【C++】动态联编、delete/free【有无析构】的使用,虚析构
  3. ucsb计算机专业排名,UCSB计算机科学类专业排名,真实信息重点解读
  4. 在线将图片转换为gif格式
  5. p12证书转keystore签名
  6. 数据链路层(2.点对点协议PPP)
  7. 类之间的关系:依赖、泛化、实现、关联、聚合、组合
  8. JAVA毕业设计H5醉美南湾湖网站设计计算机源码+lw文档+系统+调试部署+数据库
  9. 5G NR 缩写和定义
  10. edas部署需要哪些参数_edas配置