8.form元素

<form> 元素表示文档中的一个区域,此区域包含交互控件,用于向 Web 服务器提交信息。

form - HTML(超文本标记语言) | MDN (mozilla.org)

关于提交表单的属性

下列属性控制提交表单时的行为。

action
处理表单提交的 URL。这个值可被 <button><input type="submit"> 或 <input type="image"> 元素上的 formaction 属性覆盖。
enctype
当 method 属性值为 post 时,enctype 就是将表单的内容提交给服务器的 MIME 类型 。可能的取值有:
  • application/x-www-form-urlencoded:未指定属性时的默认值。
  • multipart/form-data:当表单包含 type=file 的 <input> 元素时使用此值。
  • text/plain:出现于 HTML5,用于调试。

这个值可被 <button><input type="submit"> 或 <input type="image"> 元素上的 formenctype 属性覆盖。

method
浏览器使用这种 HTTP 方式来提交 表单. 可能的值有:
  • post:指的是 HTTP POST 方法;表单数据会包含在表单体内然后发送给服务器.
  • get:指的是 HTTP GET 方法;表单数据会附加在 action 属性的 URL 中,并以 '?' 作为分隔符,没有副作用 时使用这个方法。
  • dialog:如果表单在 <dialog> 元素中,提交时关闭对话框。

此值可以被 <button><input type="submit"> 或 <input type="image"> 元素中的 formmethod 属性覆盖。

 

 

posted @ 2021-12-08 20:40  不爱吃小红薯的小橘子  阅读(105)  评论(0)    收藏  举报