English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод getAttribute() HTML DOM

Объект элемента HTML DOM

getAttribute()Метод возвращает значение заданного атрибута на элементе.

Если заданный атрибут не существует, возвращаемое значение будетnullили "" (пустая строка).

Если要将 атрибут использовать какОбъект AttrИспользуйте, чтобы вернутьgetAttributeNode()Метод.

Грамматика:

element.getAttribute(attr)
var x = document.getElementsByTagName("H1")[0].getAttribute("class");
Проверить, что‹/›

Совместимость браузеров

Метод getAttribute() полностью поддерживается всеми браузерами:

Метод
getAttribute()ДаДаДаДаДа

Значение параметра

ПараметрОписание
attrНазвание атрибута, из которого вы хотите получить значение

Технические детали

Возвратное значение:Строка, представляющая значение заданного атрибута
Версия DOM:Уровень DOM 1

Более сложные примеры

Получить значение属性 style элемента:

var x = document.getElementsByTagName("H1")[0];
x.getAttribute("style");
Проверить, что‹/›

Получить значение атрибута href элемента якоря:

var x = document.getElementsByTagName("a")[0];
x.getAttribute("href");
Проверить, что‹/›

Получить значение属性 src элемента изображения:

var x = document.getElementsByTagName("img")[0];
x.getAttribute("src");
Проверить, что‹/›

См. также

Урок HTML:Атрибуты HTML

Референс HTML DOM:элементМетод .hasAttribute()

Референс HTML DOM:элементМетод .setAttribute()

Референс HTML DOM:элементМетод .removeAttribute()

Объект элемента HTML DOM