Есть сайт состоящий из нескольких страниц. На странице скрипта все нормально, а на других страницах ошибка.
const btns = document.getElementsByClassName('side');
const par = document.getElementsByClassName('navigation-side');
if (btns[0]!== null) {
btns[0].onclick = function() {
if ( par[0].className == "side") {
par[0].classList.add ("side open");
} else {
par[0].className = "side";
}
}
}
Ошибка: TypeError: btns[0] is undefined.
Как я понял проблема заключается в том, что на странице где скрипт не должен работать он пытается работать, но не находит элементов.
Как исправить? Всем спасибо за ответы