className



Изменение класса является одним из наиболее часто используемых действий в скриптах.



Когда-то давно в JavaScript существовало ограничение: зарезервированное слово типа "class" не могло быть свойством объекта. Это ограничение сейчас отсутствует, но в то время было невозможно иметь свойство elem.class.



Поэтому для классов было введено схожее свойство "className"elem.className соответствует атрибуту "class".



#браузер #документ #стили_классы