Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Замена названия ссылки (https://javascript.ru/forum/dom-window/40886-zamena-nazvaniya-ssylki.html)

valerasergeevich 23.08.2013 10:15

Замена названия ссылки
 
Добрый день. Подскажите пожалуйста как можно заменить название ссылок на многоточие в элементе, где есть ряд ссылок. А именно нужно заменить у тех, которые находятся по середине.
Ссылка на пример :
https://api.monosnap.com/image/downl...nwUE5kT9XR4ceh

ksa 23.08.2013 10:24

Цитата:

Сообщение от valerasergeevich
как можно заменить название ссылок на многоточие в элементе

Как вариант

obj.innerHTML='..';

valerasergeevich 23.08.2013 10:27

А как указать что не в первом и не последнем элементе?

ksa 23.08.2013 10:29

Цитата:

Сообщение от valerasergeevich
А как указать что не в первом и не последнем элементе?

Как вариант, просто не брать те элементы. :)

valerasergeevich 23.08.2013 10:33

Просто они у меня генерируется. Тоесть получается вот такой код страницы : http://take.ms/LJwb8

ksa 23.08.2013 10:36

Цитата:

Сообщение от valerasergeevich
получается вот такой код страницы : http://take.ms/LJwb8

Убил! :cray:

valerasergeevich 23.08.2013 10:49

Как? Чем? Это не я..

ksa 23.08.2013 10:54

Цитата:

Сообщение от valerasergeevich
Это не я..

Давай тестовый ХТМЛ пример - покажу на нем как сделать...

valerasergeevich 23.08.2013 13:35

<ul id="tabBreadCrumbsDiv" class="breadcrumb hide" style="display: block;">
<li>
<a href="#!Display=Pictures/Sort=Online"> All Categories </a>
<span class="divider">/</span>
</li>
<li>
<a href="#!Category=3016-Автомобили/Display=Pictures/Sort=Online"> Автомобили </a>
<span class="divider">/</span>
</li>
<li>
<a href="#!Category=3016-Автомобили/CarMake=4-BMW/Display=Pictures/Sort=Online"> BMW </a>
<span class="divider">/</span>
</li>
<li>
<a href="#!Category=3016-Автомобили/CarModel=5-Z4/Display=Pictures/Sort=Online"> Z4 </a>
<span class="divider">/</span>
</li>
</ul>

ksa 23.08.2013 15:23

Как вариант...

<ul id="tabBreadCrumbsDiv" class="breadcrumb hide" style="display: block;">
	<li>
		<a href="#!Display=Pictures/Sort=Online"> All Categories </a>
		<span class="divider">/</span>
	</li>
	<li>
		<a href="#!Category=3016-Автомобили/Display=Pictures/Sort=Online"> Автомобили </a>
		<span class="divider">/</span>
	</li>
	<li>
		<a href="#!Category=3016-Автомобили/CarMake=4-BMW/Display=Pictures/Sort=Online"> BMW </a>
		<span class="divider">/</span>
	</li>
	<li>
		<a href="#!Category=3016-Автомобили/CarModel=5-Z4/Display=Pictures/Sort=Online"> Z4 </a>
		<span class="divider">/</span>
	</li>
</ul>
<script type="text/javascript">
	var o=document.getElementById('tabBreadCrumbsDiv').getElementsByTagName('a');
	for (var i=1; i<o.length-1; i++) {
		o[i].innerHTML='...'
	};
</script>


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