HTMLInputElement: name 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

HTMLInputElement 接口的 name 属性指示 <input> 元素的名称。它反映了元素的 name 属性。

一个字符串,表示元素的名称。

示例

给定以下 HTML

html
<p>
  <label for="planet">Which planet were you born on?</label>
  <input id="planet" type="text" name="origin" />
</p>

您可以使用 name 属性来检索或设置 <input> 的名称。

js
const inputElement = document.querySelector("#planet");
console.log(`Element's name: ${inputElement.name}`); // "Element's name: origin"
inputElement.name = "planet"; // updates the element's name

规范

规范
HTML
# dom-fe-name

浏览器兼容性

另见