| imho.ws |
![]() |
|
|
|
# 1 |
|
Newbie
Регистрация: 05.04.2004
Сообщения: 39
![]() |
просмотр свойств CSS в Javascript
Код HTML:
<html> <head> <title></title> <style> #d1{display:block;width:100px;background:red;} </style> <script language="JavaScript"> function layer(layerName) { if(document.getElementById) return document.getElementById(layerName) if(document.all) return document.all[layerName] if(document.layers) return document.layers[layerName] return null } function bb(item) { doc=layer(item).style; alert(doc.display); } function aa(item) { doc=layer(item).style; doc.background="blue"; } </script> </head> <body> <div id="d1">sss</div> <a href="javascript:aa('d1')">aa</a> <a href="javascript:bb('d1')">bb</a> </body> </html> Что бы это значило и как можно задать в CSS свойства, чтобы потом в скрипте получить их значения? |
|
|
|
|
# 2 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Даа, весьма интересное поведение.
Особо не изучал причину такого поведения, но если прямо в тэге написать style, то все работает почему-то: <div id="d1" style="display:block">sss</div> Так что это вполне может быть выходом.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
# 4 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Stasik, а можно встречный вопрос - в каком браузере это не наблюдается??
Я смотрел в ФФ.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|