JavaScript getAttribute() 方法

2025年4月2日 | 2 分钟阅读

getAttribute() 方法用于获取特定元素的属性值。如果该属性存在,它将返回表示相应属性值的字符串。如果相应的属性不存在,它将返回一个空字符串或 null。

它与 getAttributeNode() 方法不同。getAttributeNode() 方法返回的属性是 Attr 对象。

语法

参数值

attributename: 这是必需的参数。它是我们要从中获取值的属性的名称。

让我们通过一些例子来理解它。

示例 1

在此示例中,有两个 id 为 div1div2div 元素,每个元素都有一个 style 属性。我们使用 getAttribute() 方法来获取 style 属性的值。

我们需要点击给定的按钮来获取给定 div 元素的 style 属性的值。

 

输出

执行后,输出为 -

JavaScript getAttribute() method

点击按钮后,输出将是 -

JavaScript getAttribute() method

示例 2

我们还可以获取按钮元素的 onclick 属性的值。在此示例中,我们正在提取 onclick 属性的值以及 href 属性的值。有一个带有 href 属性的锚元素;我们使用 getAttribute() 方法来获取此属性的值。

输出

执行后,输出将是:

JavaScript getAttribute() method

点击按钮后,输出为 -

JavaScript getAttribute() method