Логин:

Пароль:

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

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

Ролловер

>> Соответственно this.style.color
>
> и так тоже не хочет...
> у меня в ЦСС вот какая шиука:
> div.jump a {.
> .....
> Но если ее убрать, то в дело идут стили

А... Ну Так this У Тебя - Это <TD>? Тогда Понятно, Что Стиль <A> Перекрывает Своим Цветом То, Что Установлено В <TD>.

Тогда Так: this.firstChild.style.color
Но Это При Условии, Что У Тебя <A> - Первый Элемент <TD>. Если Не Первый, То Можно Обойти Все childNodes <TD> И Для Всех Наменять Цвет.

Второй Способ, Который Мне Нравится Больше - Задать В CSS Цвет Именно <TD>, А У <A> Поставить Color:Inherit. Правда, Кажется, У IE Были Проблемы С :Hover К Чему-Либо, Отличному От <A>. Но, Чем Черт Не Шутит, Может И Заработает (Сам Проверить Сейчас Не Могу).

А Вообще, По Совести, Если Использовать Стандартные DOM'овские Обработчики Событий, То В OnMouseOver Не Приходилось Бы Передавать Никакой this, А Там Бы Сразу По Свойству target Переданного События Был Бы Доступен Текст, Над Которым, Собственно, Мышка И Двигается. Жалко, Что IE, Опять-Таки, Об Этом Не В Курсе...
СообщениеАвторДата
Жешев29.04.2002 00:59
Maniac29.04.2002 10:21
Жешев29.04.2002 10:36
Maniac29.04.2002 10:45
Жешев29.04.2002 11:03
Maniac29.04.2002 11:07