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

Метод item() класса CSSStyleDeclaration

 Объект CSSStyleDeclaration JavaScript

Метод item() класса CSSStyleDeclaration служит для: извлечения имени CSS-атрибута из CSSStyleDeclaration.

Если индекс выходит за пределы диапазона, возвращается пустая строка.

Индекс начинается с 0.

Грамматика:

object.item(index)
var style = document.getElementById('s1').style;
var propertyName = style.item(1); // Возврат второго стиля из списка
document.getElementById("result").innerHTML = propertyName;
Тестирование, посмотрите <</>>

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

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

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

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

ПараметрыОписание
indexЧисло, представляющее индекс свойства CSS. Индекс начинается с нуля.

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

Возвратное значение:Строка, представляющая имя свойства
Версия DOM:Модель объектов CSS

Более примеров

Пройтись по всем элементам и их стилям:

function myFunc() {
   var style = document.getElementById('s1').style;
   for (i = 0; i < style.length; i++) {
   propertyName += style.item(i) + "<br>";
   }
   document.getElementById("result").innerHTML = propertyName;
}
Тестирование, посмотрите <</>>

 Объект CSSStyleDeclaration JavaScript