菜单
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

HTML form 属性


定义和用法

form 属性指定了该元素所属的表单。

此属性的值必须等于同一文档中 ` <form>` 元素的 `id` 属性。


适用范围

form 属性可用于以下元素

元素 Attribute
<button> form
<fieldset> form
<input> form
<label> form
<meter> form
<object> form
<output> form
<select> form
<textarea> form

示例

按钮示例

位于表单外部(但仍属于表单一部分)的按钮

<form action="/action_page.php" method="get" id="form1">
  名:<input type="text" name="fname"><br>
  姓:<input type="text" name="lname"><br>
</form>

<button type="submit" form="form1" value="Submit">提交</button>
自己动手试一试 »

Fieldset 示例

位于表单外部(但仍属于表单一部分)的 `< <fieldset>` 元素

<form action="/action_page.php" method="get" id="form1">
  你最喜欢的颜色是什么?<input type="text" name="fav_color"><br>
  <input type="submit">
</form>

<fieldset form="form1">
  姓名:<input type="text" name="username"><br>
  邮箱:<input type="text" name="usermail"><br>
</fieldset>
自己动手试一试 »

Input 示例

位于 HTML 表单外部(但仍属于表单一部分)的输入字段

<form action="/action_page.php" id="form1">
  名:<input type="text" name="fname"><br>
  <input type="submit" value="提交">
</form>

姓:<input type="text" name="lname" form="form1">
自己动手试一试 »

Label 示例

位于表单外部(但仍属于表单一部分)的 `< <label>` 元素

<form action="/action_page.php" id="form1">
  <input type="radio" id="html" name="fav_language" value="HTML"><br>
  <input type="radio" id="css" name="fav_language" value="CSS">
  <label for="css">CSS</label><br>
  <input type="radio" id="javascript" name="fav_language" value="JavaScript">
  <label for="javascript">JavaScript</label><br><br>
  <input type="submit" value="提交">
</form>

<label for="html">HTML</label>
自己动手试一试 »

Meter 示例

位于表单外部(但仍属于表单一部分)的 `< <meter>` 元素

<form action="/action_page.php" method="get" id="form1">
  名:<input type="text" name="fname"><br>
  <input type="submit" value="提交">
</form>

<meter form="form1" name="x1" min="0" low="40" high="90" max="100" value="95"></meter>
自己动手试一试 »

对象示例

位于表单外部(但仍属于表单一部分)的 `< <object>` 元素

<form action="/action_page.php" id="form1">
  名:<input type="text" name="fname"><br>
  <input type="submit" value="提交">
</form>

<object data="helloworld.swf" height="400" width="400" form="form1" name="obj1"></object>
自己动手试一试 »

Output 示例

位于表单外部(但仍属于表单一部分)的 `< <output>` 元素

<form action="/action_page.php" id="numform"
oninput="x.value=parseInt(a.value)+parseInt(b.value)">0
<input type="range" id="a" name="a" value="50">100
+<input type="number" id="b" name="b" value="50">
<br><br>
<input type="submit">
</form>

<output form="numform" name="x" for="a b"></output>
自己动手试一试 »

Select 示例

位于表单外部(但仍属于表单一部分)的下拉列表

<form action="/action_page.php" id="carform">
  名字:<input type="text" name="fname">
  <input type="submit">
</form>

<select name="carlist" form="carform">
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>
自己动手试一试 »

Textarea 示例

位于表单外部(但仍属于表单一部分)的文本区域

<form action="/action_page.php" id="usrform">
  姓名:<input type="text" name="usrname">
  <input type="submit">
</form>

<textarea name="comment" form="usrform">在此处输入文本...</textarea>
自己动手试一试 »

浏览器支持

form 属性在每个元素上都有以下浏览器支持

元素
button 10.0 16.0 4.0 5.1 9.5
fieldset
input 5.1 10.6
标签
meter 不支持 不支持 不支持 不支持 不支持
object 不支持 不支持 不支持 不支持 不支持
output 不支持 不支持 不支持 不支持 不支持
select
textarea 11.0

×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持