Leon-on12,
да, я в курсе, что getElementsByClassName - это массив, но я расчитывал, что getElementsByClassName("active")[0] - это и есть точное указание на элемент, т.к. у него есть класс
active, значит, он существует в массиве под номером [0].
Я просто присваивал также
var activeTab = document.getElementsByClassName("tab active")[0]
Но и так не работало.