Menu
×
   ❮     
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 name 属性


定义和用法

name 属性为 HTML 元素指定一个名称。

name 属性可用于在 JavaScript 中引用该元素。

对于 <form> 元素, name 属性在数据提交时用作引用。

对于 <iframe> 元素, name 属性可用于定位表单提交。

对于 <map> 元素, name 属性与 <img>usemap 属性相关联,并在图像和地图之间创建关系。

对于 <meta> 元素, name 属性为 content 属性的信息/值指定名称。

对于 <param> 元素, name 属性与 value 属性一起使用,为使用 <object> 标签指定的插件指定参数。


适用于

name 属性可用于以下元素

元素 属性
<button> name
<fieldset> name
<form> name
<iframe> name
<input> name
<map> name
<meta> name
<object> name
<output> name
<param> name
<select> name
<textarea> name

示例

示例

两个具有相同名称的按钮,单击时提交不同的值

<form action="/action_page.php" method="get">
  选择你最喜欢的科目
  <button name="subject" type="submit" value="HTML">HTML</button>
  <button name="subject" type="submit" value="CSS">CSS</button>
</form>
亲自试一试 »

Fieldset 示例

带有 name 属性的 <fieldset>

<fieldset name="personalia">
  姓名: <input type="text"><br>
  电子邮件: <input type="text"><br>
</fieldset>
亲自试一试 »

Form 示例

带有 name 属性的 HTML 表单

<form action="/action_page.php" method="get" name="myForm">
  姓: <input type="text" name="fname"><br>
  名: <input type="text" name="lname"><br>
  <input type="button" onclick="formSubmit()" value="发送表单数据!">
</form>
亲自试一试 »

Iframe 示例

用作链接目标的 <iframe>

<iframe src="demo_iframe.htm" name="iframe_a"></iframe>

<a href="https://w3schools.org.cn" target="iframe_a">W3Schools.com</a>
亲自试一试 »

Input 示例

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

<form action="/action_page.php">
  姓名: <input type="text" name="fullname"><br>
  电子邮件: <input type="text" name="email"><br>
  <input type="submit" value="提交">
</form>
亲自试一试 »

Map 示例

一个图像地图,带有可点击区域

<img src="planets.gif" width="145" height="126" alt="行星" usemap="#planetmap">

<map name="planetmap">
  <area shape="rect" coords="0,0,82,126" href="sun.htm" alt="太阳">
  <area shape="circle" coords="90,58,3" href="mercur.htm" alt="水星">
  <area shape="circle" coords="124,58,8" href="venus.htm" alt="金星">
</map>
亲自试一试 »

元数据示例

使用 name 属性来定义 HTML 文档的描述、关键词和作者

<head>
<meta name="description" content="免费网页教程">
<meta name="keywords" content="HTML,CSS,JavaScript">
<meta name="author" content="Hege Refsnes">
</head>
亲自试一试 »

对象示例

具有 name 属性的 <object> 元素

<object data="helloworld.swf" width="400" height="400" name="obj1"></object>
亲自试一试 »

输出示例

执行计算并在 <output> 元素中显示结果

<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">0
  <input type="range" id="a" value="50">100
  +<input type="number" id="b" value="50">
  =<output name="x" for="a b"></output>
</form>
亲自试一试 »

参数示例

将 "autoplay" 参数设置为 "true",以便声音在页面加载后立即开始播放

<object data="horse.wav">
  <param name="autoplay" value="true">
</object>
亲自试一试 »

选择示例

具有 name 属性的下拉列表

<select name="cars">
  <option value="volvo">沃尔沃</option>
  <option value="saab">萨博</option>
  <option value="opel">欧宝</option>
  <option value="audi">奥迪</option>
</select>
亲自试一试 »

文本区域示例

具有 name 属性的文本区域

<form action="/action_page.php">
  <textarea name="comment">在此输入文本...</textarea>
  <input type="submit">
</form>
亲自试一试 »

浏览器支持

对于每个元素,name 属性具有以下浏览器支持

元素
button
fieldset 不支持
form
iframe
input 1.0 2.0 1.0 1.0 1.0
map
meta
object
output 10.0 不支持 4.0 5.1  11.0
param
select
textarea

×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.