Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вывести текст из блок со сылквми (https://javascript.ru/forum/misc/58569-vyvesti-tekst-iz-blok-so-sylkvmi.html)

BARABANTEMO 29.09.2015 13:31

Вывести текст из блок со сылквми
 
всем привет есть такой блок со ссылками
<td>
<noindex>
<a href="" rel="nofollow" class="eTag">текст 1</a>,
<a href="" rel="nofollow" class="eTag">текст 2</a>,
<a href="" rel="nofollow" class="eTag">текст 3</a>,
<a href="" rel="nofollow" class="eTag">текст 4</a>
</noindex>
</td>

нужно вывести все названия ссылок в таком виде
текст 1,текст 2,текст 3,текст 4 включая запятые и количество ссылок бывает разное
я делаю так
<div id="copy"></div>  
<script>
$(document).ready(function(){           
$("#copy").html($("a.eTag").html());       
});       
</script>

но в этом случае выводится только первая запись пожалуйста помогите
всем спасибо

hhh 29.09.2015 13:57

Метод text() делает конкатенацию строк.

<td>
<noindex>
<a href="" rel="nofollow" class="eTag">текст 1</a>,
<a href="" rel="nofollow" class="eTag">текст 2</a>,
<a href="" rel="nofollow" class="eTag">текст 3</a>,
<a href="" rel="nofollow" class="eTag">текст 4</a>
</noindex>
</td>
<hr>
<div id="copy"></div>  

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){           
$("#copy").html($("a.eTag").parent().text());       
});       
</script>

BARABANTEMO 29.09.2015 14:13

hhh,
большое спасибо всё как всегда в точку


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