Показать сообщение отдельно
  #1 (permalink)  
Старый 29.10.2010, 06:30
Интересующийся
Отправить личное сообщение для grus Посмотреть профиль Найти все сообщения от grus
 
Регистрация: 28.10.2010
Сообщений: 15

Javascript \ Замена текста
пишу userjs, который заменяет слова на стороне пользователя, с javascript только начал знакомится, появились вопросы

<ul class="tabs" id="maintabs">
<li><a class="selected" rel="#default" ref="#">Play !</a></li>
<li><a rel="maintabs_tab" page="/game/events" href="#" class="">Recent events</a></li>
<!--<li><a href="#" page="/chat" rel="maintabs_tab">Live chat</a></li>-->
</ul>



нужно заменить слово Play !, если меняю с помощью innerHTML, то не работает переход по закладкам, которые на картинке
http://s014.radikal.ru/i326/1010/32/01bf0489a6b7.png
как еще можно заменить текст?

так-же, заменяю слова на странице методом
document.getElementById(arr[i+2]).innerHTML=document.getElementById(arr[i+2]).innerHTML.replace(arr[i],arr[i+1])


при возвращении с закладки recent events - текст снова оригинальный, что можно сделать чтоб он снова заменялся при переходе или как можно рекурсивно вызвать скрипт?
Ответить с цитированием