Я хочу добавить некоторый стиль для заголовка тега в странице HTML с помощью JavaScript.
var h = document.getElementsByTagName('head').item(0);
h.innerHTML += '<style>a{font-size:100px;}</style>';
Но когда я выполняю этот код в IE8, я вижу это сообщение об ошибке: не Мог установить innerHTML свойство. Недопустимый целевой элемент для этой операции.
Какие-либо идеи?
Создание элемента style
с помощью createElement:
var h = document.getElementsByTagName('head').item(0);
var s = document.createElement("style");
s.type = "text/css";
s.appendChild(document.createTextNode("a{font-size:100px;}");
h.appendChild(s);