Я пытаюсь добавить некоторые стили на страницу, используя javascript
var style = document.createElement("style"),
style.innerHTML = ".firstChildTest div:first-child {width: 2px;}";
Но ie6-8 выдают ошибку при попытке использовать innerHTML для элемента стиля.Я также получаю ту же ошибку, используя
style.append(document.createTextNode(".firstChildTest div:first-child {width: 2px;}"));
Как вставить стили в элемент стиля в ie?