Показать сообщение отдельно
  #1 (permalink)  
Старый 05.09.2016, 07:23
Интересующийся
Отправить личное сообщение для xbit Посмотреть профиль Найти все сообщения от xbit
 
Регистрация: 08.03.2016
Сообщений: 25

Неработает getComputedStyle() в Chrome
Пытаюсь так:

var dom_element = document.createElement('li');
dom_element.className = 'dom_element_class';

console.log( window.getComputedStyle( dom_element, null).getPropertyValue('display') );


При этом в стилях прописано:

.dom_element_class {
   display: inline-block;
}


Но даже если бы ничего прописано не было, должно было вернуться block - значение по-умолчанию для li элементов. В FF все работает отлично, а хром и браузеры на его базе не возвращают ничего вообще.

Перепробовал множество способов - как о стену горох. Не помогло ничего.

Вопрос: как получить значение display для элемента в хроме? Спасибо.
Ответить с цитированием