HTML Dog
跳至导航

HTML 标签:form

Form,通常用于方便提交用户输入的数据。

inputselecttextarea 等元素一起使用,以创建表单控件。

可选属性

属性 描述 可能的值
action 提交的表单数据应发送到的地址。 URL。
method 提交表单数据应发送的 HTTP 方法。
  • get:将表单值附加到提交表单的 URL。例如,用于简单数据发送,如搜索查询。
  • post:将表单数据不可见地发送到提交的 HTTP 请求的正文中。例如,用于更详细或安全的数据发送,如联系表单。
enctype 用于编码表单数据的 MIME 类型。
  • application/x-www-form-urlencoded:默认。
  • multipart/form-data:当表单中使用文件 input 元素时。
  • text/plain:纯文本。
accept-charset 提交数据的字符编码。 字符编码,例如 utf-8,或用空格分隔的多个字符编码。
autocomplete 设置表单中控件的默认自动填充。
  • on (默认)
  • off
name 表单的唯一名称,当页面包含多个表单时使用。 文本。
novalidate 指示在提交表单之前不应对其进行验证。 无。
target 提交的表单的目标 URL 应打开的浏览上下文。
  • _self:在当前窗口/标签页中打开。
  • _blank:在新窗口/标签页中打开。
全局属性

示例


<form action="someKindOfProcessingScript.php" method="post">
    <label for="housenumber">House number</label>
    <input name="housenumber" id="housenumber">

    <label for="street">Street</label>
    <input name="street" id="street">

    <input type="submit">
</form>