HTML 标签的 name 属性
name 属性为文本区规定名称。适用的标签有 <button>, <fieldset>, <form>, <iframe>, <input>, <map>, <meta>, <object>, <output>, <param>, <select>, <textarea>等。
实例
一个带有 name 属性的文本区:
<!DOCTYPE html><html><body><h1>button 的 name 属性</h1><form action="/example/html/action_page.aspx" method="get">选择你喜欢的主题:<button name="subject" type="submit" value="HTML">HTML</button><button name="subject" type="submit" value="CSS">CSS</button></form></body></html>
定义和用法
name 属性为文本区规定名称。适用的标签有 <button>, <fieldset>, <form>, <iframe>, <input>, <map>, <meta>, <object>, <output>, <param>, <select>, <textarea>等。
name 属性用于在 JavaScript 中对元素进行引用,或者在表单提交之后,对表单数据进行引用。
对于<form>元素,name属性在提交数据时用作引用。
对于<iframe>元素,name属性可用于将表单提交作为目标。
对于<map>元素,name属性与<img>的usemap属性相关联,并在图像和地图之间创建关系。
对于<meta>元素,name属性指定content属性的信息/值的名称。
对于<param>元素,name属性与value属性一起用于为<object>标记指定的插件指定参数。
属性值
| 值 | 描述 |
|---|---|
| name_of_textarea | 规定文本区的名称。 |
更多实例
form 示例
<form action="/example/html/action_page.aspx" method="get" name="myForm">姓氏: <input type="text" name="fname"><br>名称: <input type="text" name="lname"><br><input type="button" onclick="formSubmit()" value="发送数据!"></form>
map 示例
<img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap"><map name="planetmap"><area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun"><area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury"><area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus"></map>
meta 示例
<head><meta name="description" content="Free Web tutorials"><meta name="keywords" content="HTML,CSS,JavaScript"><meta name="author" content="Hege Refsnes"></head>
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>
param 示例
<object data="horse.wav"><param name="autoplay" value="true"></object>