Стиль IE8 не поддерживает метод setProperty - PullRequest
0 голосов
/ 26 сентября 2019

Получение этой ошибки в этой строке кода:

document.getElementById(document.getElementById('MainContent_HiddenFilters').value).getElementsByTagName("table")[0].style.setProperty("background-color", "#D19000", "important");

enter image description here Объект не поддерживает свойство или метод 'setProperty'


Только в IE8, пойди разберись, у кого-нибудь есть идеи как это исправить?

1 Ответ

2 голосов
/ 26 сентября 2019

Для более старых версий Internet Explorer вам нужно использовать следующий синтаксис:

elem.style.backgroundColor = "#D19000";
elem.style.color = "red";

Обратите внимание, что любое свойство, которое является дефисом, должно быть в camelCase.

...