HTML name 属性用于指定元素的名称。服务器使用它来识别表单提交中的字段。
提交表单后,name 属性值将与各自的名称一起显示在 URL 上。如果未在表单控件中指定 name 属性,或者为空字符串,则 URL 上不会显示任何表单数据。
语法
适用于
下面列出的元素允许使用 HTML name 属性
元素 | 描述 |
---|---|
<input> | HTML <input> 标签用于接受来自用户的各种类型的输入。 |
<select> | HTML <select> 标签用于在在线表单中创建下拉列表。 |
<button> | HTML <button> 标签用于创建可点击的按钮。 |
<form> | HTML <form> 标签用于创建申请表单以提交用户数据。 |
<fieldset> | HTML <form> 标签用于对 Web 表单中的多个控件和标签进行分组。 |
<iframe> | HTML <iframe> 标签定义了文档中的一个矩形区域,浏览器可以在其中显示单独的文档。 |
<object> | HTML <object>用于在网页上显示多媒体,包括音频、视频、图片。 |
<output> | HTML <output> 用于使程序员能够动态显示计算或脚本的结果。 |
<textarea> | HTML <textarea> 用于接受用户的多行文本输入。 |
<map> | HTML <map> 用于定义图像映射以在图像上创建可点击区域。 |
<meta> | HTML <meta> 用于定义文档的元数据。 |
<param> | HTML <param>标签用于将参数传递给嵌入对象。 |
HTML name 属性示例
以下示例将说明 HTML name 属性,我们应该在何处以及如何使用此属性!
<input> 元素的 Name 属性
考虑另一种情况,我们将使用带有输入标签的 name 属性来提及用户名和电子邮件的名称。
<select>元素的 Name 属性
让我们看一下以下示例,我们将在其中使用带有 select 标签的 name 属性。
<button>标签的 Name 属性
在以下示例中,我们在 <button> 标签中使用 HTML 'name' 属性来指定其名称。在这里,我们定义了两个名称相同的按钮,但在单击时提交不同的值。
<form>元素的 Name 属性
在此示例中,我们为<form>元素添加名称以将其与其他元素区分开来。
<textarea> 标签的 Name 属性
以下示例,我们将在其中使用带有 textarea 标签的 name 属性。
<fieldset> 元素的 Name 属性
在这个例子中,我们使用name属性和<fieldset>标签来在点击按钮时设置表单字段的样式。
<iframe> 元素的 Name 属性
在这个例子中,我们使用了 name 属性和 iframe 元素,并且我们制作了一个指向 html 教程的超链接。超链接的目标与 iframe 的名称匹配,因此链接将在 iframe 中打开。
<meta>标签的 Name 属性
在此示例中,我们使用带有 meta 标记的 name 属性来命名彼此不同的元数据。
<map>的 Name 属性
在此示例中,我们将 name 属性与 map 元素一起使用。然后,在 img 元素的 usemap 属性内使用此名称来告诉图像使用该特定地图。
<param> 标签的 Name 属性
在这个例子中,我们在 <param> 标签中使用 name 属性来提及音频元素的自动播放和循环
<object> 标签的 Name 属性
在此示例中,我们使用 name 属性来命名<object> 标签。
支持的浏览器
浏览器 | ![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|
是否支持 | Yes | Yes | Yes | Yes | Yes |