Uncaught TypeError: Cannot read property 'style' of undefined javascript

My code is:

var body = document.getElementsByClassName("new");
var paragraph = document.getElementsByClassName("thisParagraph");
var backColor = document.getElementsByClassName("new")[0].style.background = "blue";

function typeColor(){
    console.log(backColor);
}

Ответы (1 шт):

Автор решения: Алексей Шиманский

Скорее всего элемента с таким индексом нет.

Если 1000000000%, то скорее всего код запускается до того, как вся страница была загружена, поэтом надо использовать код после её прогрузки

document.addEventListener("DOMContentLoaded", function(event) {
    // вот тут код
});
→ Ссылка