2010-11-13

Как узнать действующее значение стиля

howto, JavaScript

При помощи объекта style можно узнать только явно заданные значения стилей, однако в большинстве случев необходимо знать не явно заданные а действующие значения стилей.

В Internet Explorer для этого можно воспользоваться свойстом currentStyle
var elem1 = document.getElementById("elemId");
alert(elem1.display);
(см. http://msdn.microsoft.com/en-us/library/ms535231%28v=VS.85%29.aspx) в браузерах на Mozilla можно использовать window.getComputedStyle(el)
var elem1 = document.getElementById("elemId");
var style = window.getComputedStyle(elem1, null);
alert(style.getPropertyValue("display"))
(см. https://developer.mozilla.org/en/DOM%3awindow.getComputedStyle)
Насчет HTML и Opera не уверен, но думаю там также как и у Mozilla.

 

комментарии:

 
RSS комментариев

Для того чтобы каждый раз не представляться можно войти как зарегистрированный пользователь.

Имя*

разрешены только теги br, font, span, p, strong, u, p, blockquote, a, div, img - остальные будут безжалостно удаляться

разное (186)
howto (124)
программирование (108)
гад-же-ты (75)
мысли (42)
PHP (41)
JavaScript (39)
вебмастеринг (37)
linux (28)
гондураша (28)
юмор (25)
полезное (21)
Android (17)
движок (17)
софт (15)
деньги (14)
кино (14)
видео (13)
беспредел (10)
музыка (10)
путешествия (10)
diy (9)
интернет (9)
книги (8)
занимательная физика (8)
ztools (8)
умный дом (8)
хостинг (7)
языки (7)
Nokia 5800 (7)
lifehack (6)
css (6)
вебдизайн (6)
связной (5)
oDesk (5)
apple (5)
прелоадер (5)
козлы (5)
arduino (5)
svn (4)
занимательная юриспруденция (4)
аниме (4)
Python (4)
кухня (4)
software (3)
движек (3)
энергия (3)
рестораны (3)
synphony (3)
фото на документы (2)
Берлин (2)
гитара (2)
спорт (2)
webmastering (2)
Ruby on Rails (2)
Java (2)
bash (2)
восстановить (1)
дурдом (1)
технологии (1)
programming (1)
наука (1)
сайты (1)
авторское право (1)
SEO (1)
годнурас (1)
C++ (1)
микросервисы (1)
Поиск по блогу:

Valid XHTML 1.0 Strict