Показать сообщение отдельно
  #1 (permalink)  
Старый 14.01.2011, 12:52
Новичок на форуме
Отправить личное сообщение для ostwest Посмотреть профиль Найти все сообщения от ostwest
 
Регистрация: 05.01.2011
Сообщений: 8

сопоставление location.href и массива ссылок
Приветствую, светлые умы!

Суть:
Есть блок с n-ным количеством ссылок (по типу ?go=step1, ?go=step2 и т.д.).
Есть текущий урл страницы.

Задача: найти, ссылку идентичную текущему урлу и вывести её на страницу.

function linksearch(){
  var a = location.href.search; // наш кусок урла после ?
  var alllink = document.getElementById('divname').getElementsByTagName('a'); // собираю ссылки из блока divname в массив
  var b = alllink.length; // длина массива
 for (i=0; i < b; i++)
      {
         if (alllink[i]==a)
         document.write(alllink[i]+"bla bla bla");
      }
}


Проблема: видимо, у меня руки растут из ж... ничего не выводится.

Благодарю за помощь, с удовольствием рассмотрю другие варианты решения этой задачи (:
Ответить с цитированием