Есть меню вида:
<div id="menu">
<ul>
<li><a href="?page=main">Главная</a></li>
<li><a href="?page=about">О компании</a></li>
</ul>
</div>
Нужно текущей ссылке (страница, где находится пользователь) присвоить class current.
Необходимое значение url достается
var url = location.search;
Как сравнить этот url со значениями ссылок и нужной присвоить class current ?
Спустя 9 часов, 10 минут, 2 секунды (6.05.2011 - 07:51) Michael написал(а):
var tek = document.location;
var obj = document.getElementById('menu');
if (obj) {
var as = obj.getElementsByTagName('A');
for (i = 0; i < as.length; i++) {
if (as[i].href == tek) {
as[i].style.color='red'; break;
}
}
}
Спустя 40 минут, 9 секунд (6.05.2011 - 08:32) lexu написал(а):
Большое спасибо. Всё гениальное просто.