Работал как шарм! Спасибо за это объяснение! Я удивлен, что до этого момента не сталкивался с этой конкретной проблемой.

аюсь получить свойство DISPLAY элемента div на странице. Я могу только захватить его, если он был установлен с помощью встроенного атрибута стиля.

Если мой JS это:

alert(document.getElementById('myDiv').style.display);

Он будет предупреждать «блок» с этим HTML:

<div id="myDiv" style="display: block;"></div>

Однако, если я установлю его через внешнюю таблицу стилей:

#myID {display: block}

и мой HTML:

<div id="myDiv"></div>

тогда мое предупреждение - пустая строка.

Почему это?

Ответы на вопрос(1)

Ваш ответ на вопрос