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

HTML DOM атрибут className

Объект Element HTML DOM

classNameАтрибут устанавливает или возвращает значение класса элемента в виде строки.

Если указанный элемент не имеет атрибута класса или класс не установлен, то возвращаетсяnullСтрока.

Грамматика:

Вернуть атрибут className:

element.className

Установить атрибут className:

element.className = cName
document.getElementById("x").className = «para»;
Тестировать, посмотрите‹/›

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

Все браузеры полностью поддерживают атрибут className:

Атрибут
classNameДаДаДаДаДа

Значение属性

ЗначениеОписание
cNameСтрока переменной, представляющая текущий класс элемента или классы, разделенные пробелами

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

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

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

Вернуть имя класса первого элемента <div>:

var x = document.getElementsByTagName("div")[0].className;
Тестировать, посмотрите‹/›

Заменить существующее имя класса новым именем:

<div class="myDiv">Это элемент DIV</div>
<script>
var x = document.getElementsByTagName("div")[0];
x.className = «anotherClass»;
</script>
Тестировать, посмотрите‹/›

Чтобы добавить класс к элементу без замены существующего значения, вставьте пробел и новое имя класса:

<div class="myDiv">Это элемент DIV</div>
<script>
var x = document.getElementsByTagName("div")[0];
x.className += « anotherClass »;
</script>
Тестировать, посмотрите‹/›

Найти, имеет ли элемент <div> класс «shadow»:

var x = document.getElementsByTagName("div")[0];
if (x.className.indexOf("shadow") != -1) {
   alert("Yes... The DIV has 'shadow' class");
}
   alert("False");
}
Тестировать, посмотрите‹/›

См. также

Учебник CSS:Выборщики CSS

Референс CSS:CSS #idВыборщики

Референс CSS: CSS .class Выборщики

Референс JavaScript:Метод indexOf() строки

Референс HTML DOM:Свойство classList HTML DOM

Референс HTML DOM:Метод getElementsByClassName() HTML DOM

Референс HTML DOM:Метод getElementById() HTML DOM

Референс HTML DOM:Метод querySelector() HTML DOM

Объект Element HTML DOM