我想抓住頁面上的div的DISPLAY屬性。如果它是通過內聯樣式屬性設置的,我似乎只能抓住它。通過JS抓取style.display屬性只有在設置了內聯纔有效?
如果我的JS是這樣的:
alert(document.getElementById('myDiv').style.display);
它會提醒 '塊' 與此HTML:
<div id="myDiv" style="display: block;"></div>
然而,如果我通過外部樣式表進行設置:
#myID {display: block}
我的HTML: 和我的HTML:
然後我的警報是一個空字符串。
這是爲什麼?
你加載你的HTML之前運行您的JavaScript? – 2011-02-22 21:23:05