Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Изменение CSS-Класса

> Да Что Такое... Опять Enter Раньше Времени Нажимаю :-(
>
> В Общем, Задача Такая. Опять Под IE, Потому Что Не Смог Раскопать, Как Это В Нем Делается.

Во-первых, совершенно не надо лазить в cssText. Достаточно поменять соотв. свойство в class

<style>
.xxx {font:20px;color:red}
.yyy {font:40px;color:blue}
</style>

<span class=xxx>xxx</span>
<span class=yyy>yyy</span>
<span class=xxx>xxx</span>
<span class=yyy>yyy</span>

<button onclick="document.styleSheets[0].rules.item(1).style.color='green'"></button>

Во-вторых, можно воспользоваться правилом сложения селекторов и просто добавить нужное правило, вообще ничего не ищя (иская ??)

<button onclick="document.styleSheets[0].addRule('.yyy','color:green')"></button>
СообщениеАвторДата
Maniac18.10.2002 17:23
crimaniak20.10.2002 05:20
Maniac20.10.2002 12:31
Gilmour18.10.2002 20:30
гоша18.10.2002 18:05
Maniac19.10.2002 01:28