>>> таким образом ты сможешь менять не только цвет, но и все что
>>> доступно через css (bg, border, и т.д.)
>> Не выходит, однако :(. И в Мозилле отрубилось.
>
> я ошибся, нужно писать element.style.color
> хотя у тебя я ничего подобного не нашел:)
>
> вот работающий пример -
http://gilmour.ru/html_trash/button.html>
> а в мозилле работать естественно не будет - это MSовская фишка.
> но и не "отрубится" ничего.
> да, и в IE4 тоже не должно работать:)
Я только не понял зачем нужно было делать таким черезжопным методом. Бихейвиоры, хоть и уделил им примерно неделю, но не имеют практически никаких преимуществ перед простым .js-файликом. Все, для чего они годятся - избежание некоторого гемороя с event handling'ом. Недостатков-же, в смысле компатибилити с другими, не WinMSIE5+ браузерами - сколько хочеш.
По-моему элегантнее все-таки, примерно так:
http://leechy.design.ru/button.htmlХочется проверки на браузеры неподдерживающие className (не уверен насчет MSIE4!) - вынеси в таких-же функций, как и в .htc-файле, но в обычном блоке <script></script> (или внешном .js-файле). Хочеш автоматический event handling, для всех элементов с таким-то классом - никто не запрещает обработать DOM-документа и сделать это... и будет работать даже в солярке ;-)