Как узнать значение свойства С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. |