📅  最后修改于: 2023-12-03 15:31:15.243000             🧑  作者: Mango
HTML 中的 <form>
标签用于创建一个表单,用户可以在表单中输入数据。在创建表单时可以添加一些属性来控制表单的行为和外观。
action
属性用于指定表单数据提交的 URL。例如:
<form action="/submit-form">
<!-- 表单元素 -->
</form>
这个表单提交后,浏览器就会把表单数据 POST 到 /submit-form
。
method
属性用来指定表单提交时使用的 HTTP 方法。常用的方法有 GET 和 POST。
<form method="post">
<!-- 表单元素 -->
</form>
通常情况下,如果表单要提交大量数据,就使用 POST 方法。如果只是查询一些数据,就使用 GET 方法。
name
属性用来指定表单的名称。表单的名称通常用在后台处理表单提交的程序中。
<form name="login-form">
<!-- 表单元素 -->
</form>
target
属性用来指定表单提交后数据的接收位置。常用的取值有:
_self
:在当前窗口中打开接收页面。_blank
:在新的窗口中打开接收页面。<form target="_blank">
<!-- 表单元素 -->
</form>
enctype
属性用来指定表单提交时使用的编码类型。常用的取值有:
application/x-www-form-urlencoded
:默认的编码类型,提交数据时会将数据进行 URL 编码。multipart/form-data
:用于提交文件数据。<form enctype="multipart/form-data">
<!-- 表单元素 -->
</form>
以上是常用的表单属性,当然还有其他的属性可以使用。使用这些属性能够让表单的功能更加强大和灵活,使得开发者能够更好地掌控表单的行为和外观。