Логин:

Пароль:

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

Document Object Model

DOM в браузере Netscape

Разобрался самостоятельно.
В 7 версии Netscape обращение к объекту идет точно так же, как и для Оперы. Ошибка у меня возникла, когда я писал вместе код для разных браузеров, считая, что они сами разберутся между собой и явно указывать браузеры не стоит.

Неправильно:
document.all.Code.style.background = "red"
document.getElementById('Code').style.background = "red"

Правильно
if(document.all) document.all.Code.style.background = "red"
else document.getElementById('Code').style.background = "red"


> Скажите пожалуйста, как с помощью JavaScript браузер Netscape обращается к объектам?
>
> Чтобы было понятно, о чем речь, приведу пример.
> Есть DIV с определенным ID, например, Code.
> Браузер IE обращается к свойствам этого элемента следующим способом (надо поменять цвет фона): document.all.Code.style.background = "red"
> Опера: document.getElementById('Code').style.background = "red"
>
> А вот как сделать это в браузере Netscape?
СообщениеАвторДата
Влад25.02.2003 07:46
Влад25.02.2003 09:51
Maniac25.02.2003 12:30
Черт08.04.2004 18:27