робот д24
Мудрец
(19724)
8 месяцев назад
document.querySelector('.' +header). style.backgroundImage = 'url()'
Артур КирилловПрофи (656)
8 месяцев назад
у меня оно само по себе показывается в редакторе как ошибочная запись при любом раскладе
Артур КирилловПрофи (656)
8 месяцев назад
Отказано в выполнении скрипта из 'htp://127.0.0.1:5500/js/mainjs', поскольку его MIME-тип ('text/html') не является исполняемым, и включена строгая проверка типа MIME. Ладно, спасибо за помощь, но легче будет через html это сделать
Semen Kapacuk
Гуру
(3750)
8 месяцев назад
в getElementByClassName передается строка, а не просто header. И вообще пользуйся универсальным querySelector
Когда стили через js меняешь, свойства через тире не пишутся. Только camelCase, то есть в твоем случае backgroundImage. То, что ты туда пытаешься записать, тоже пишется в кавычках.
Когда консоль выдает ошибку, читай, какую именно. А если не понял, то и людям кидай ее текст, так будет проще разобраться.
у тебя еще и опечатка в слове imgage.
Итого 5 ошибок и 1 замечание в одной строчке кода