Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Замена части url через js (https://javascript.ru/forum/misc/37946-zamena-chasti-url-cherez-js.html)

NOLDOR123 15.05.2013 02:11

Замена части url через js
 
Здравствуйте, возникла потребность изменять часть url.
<div id="links"><a class="lks" href="/index.php?route=product/main&path=61">Новое</a></div>
Необходимо заменять main на category
Решение, предлагаемое в этой теме ( http://javascript.ru/forum/misc/1536...chast-url.html ) выполняет замену во всем html тексте, но мне надо, чтобы выполнялась замена только внутри конкретного div'a.
Подскажите как сделать, а то в js не силен.

Hekumok 15.05.2013 02:40

<div id="links"><a class="lks" href="/index.php?route=product/main&path=61">Новое</a></div>
<script>
var a = document.getElementById("links").firstChild ;
a.href = a.href.replace(/main/, "category") ;
</script>

danik.js 15.05.2013 05:42

NOLDOR123, а причем тут джаваскрипт? Открой шаблоны своей системы управления сайтом да и поменяй нужную часть ссылки.

А менять скриптом - это как прикручивать отвалившуюся деталь на изоленту, вместо того, чтобы затянуть болтами.


Часовой пояс GMT +3, время: 04:47.