Есть небольшой js код. Все работает на странице на которой код должен срабатывать, но на других страницах выдается ошибка. Подскажите, как правильно поставить проверку, чтобы ошибка не появлялась?
window.onload = function() {
document.querySelector('.block').addEventListener('click', fTabs);
function fTabs(event) {
console.log(event);
if (event.target.className == 'item'){
var dataTab = event.target.getAttribute('data-tab');
var tabH = document.getElementsByClassName('items');
for (var i=0; i < tabH.length; i++){
tabH[i].classList.remove('active');
}
event.target.classList.add('active');
var tabBody = document.getElementsByClassName('content');
for (var i=0; i < tabBody.length; i++) {
if (dataTab == i) {
tabBody[i].style.display = 'block';
}
}
}
}
}
}