Как узнать значение свойства СSS у элемента?
Здраствуйте.
Допустим, у нас есть некий элемент: <div id='block'>text</div> Ему задан стиль: #block { display: none; } А яваскрипт вернет пустую строку window.onload = function() { alert(document.getElementById('block').style.display) } Конечно, если задать свойство через сам javascript: document.getElementById('block').style.display = 'none' или прописать в самом элементе: <div style='display: none'>text</div> Тогда яваскрипт все нормально возвратит. Но как узнать значение прописаные в css файле? |
function GetCssStyle(e){ if (e.currentStyle) return e.currentStyle; else if (window.getComputedStyle) return window.getComputedStyle(e,null) } |
использовать:
alert(GetCssStyle(document.getElementById('block') ).display); |
Большое спасибо.
|
Часовой пояс GMT +3, время: 02:50. |