cyber, вроде также делаю, но не работает.
Прошу прощения за назойливость, не могли бы указать на ошибку в полном коде.
html
<ul><li class="leftmenu" onclick="showWork('gtl')">
<a class="passive" href="#">GTL</a>
</li>
<li class="leftmenu" onclick="showWork('sotrudnichestvo')">
<a class="passive" href="#">Сотрудничество</a>
</li>
</ul>
js
function showWork(name){
var previous=document.getElementsByClassName('active');
for (var i = 0; i < previous.length; i++) {
previous[i].className="passive";
}
this.className = 'active';
}
При клике на ссылку класс должен меняться на active, а при клике на другую ссылку, должен обратно меняться на passive.