HTML <form> 标签

HTML <form> 标签用于创建供用户输入的 HTML 表单

<form> 元素包含一个或多个如下的表单元素

  1. <input>
  2. <textarea>
  3. <button>
  4. <select>
  5. <option>
  6. <optgroup>
  7. <fieldset>
  8. <label>

浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主流浏览器都支持 <form> 标签

属性

属性 描述
accept MIME_type HTML5 不支持
设置服务器接收到的文件的类型 ( 文件是通过文件上传提交的 )
accept-charset character_set 设置服务器可处理的表单数据字符集
action URL 设置当提交表单时向何处发送表单数据
autocomplete on
off
设置是否启用表单的自动完成功能
enctype application/x-www-form-urlencoded
multipart/form-data
text/plain
设置在向服务器发送表单数据之前如何对其进行编码( 适用于 method="post" 的情况)
method get
post
设置用于发送表单数据的 HTTP 方法
name text 设置表单的名称
novalidate novalidate 如果使用该属性,则提交表单时不进行验证
target _blank
_self
_parent
_top
设置在何处打开 action URL

范例

带有两个输入字段和一个提交按钮的 HTML 表单

<form action="/dy/html/getpost" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="提交">
</form>

运行范例 »

更多范例

  1. 带有复选框的表单 此表单包含两个复选框和一个提交按钮

  2. 带有单选按钮的表单 此表单包含两个单选框和一个提交按钮

HTML 4.01 与 HTML5之间的差异

HTML5 新增了两个新的属性:autocomplete 和 novalidate,同时不再支持 HTML 4.01 中的某些属性

HTML 与 XHTML 之间的差异

在 XHTML 中,name 属性已被废弃

使用全局 id 属性代替

全局属性

<form> 标签支持 HTML 的全局属性

事件属性

<form> 标签支持 HTML 的事件属性

相关文章

HTML 基础教程: HTML 表单和输入

HTML DOM 参考手册: Form 对象

HTML 全部标签

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.