Парсер ссылки на JS

ShVad

JSmart CMS
Парсер ссылки на JS

Привет

Как найти ссылку по шаблону из переменной parse ?

Вид ссылки: <A href="{текст}" target=_blank>{текст}</A>

<script language="javascript" type="text/javascript">
parse = document.getElementById('links').innerHTML;

link = replace("??", parse);
</script >

Через функцию replace можно сделать поиск?

Не могу составить выражение
 

ShVad

JSmart CMS
Хочу найти ссылку

Например чтобы link имело значение http://site.ru/ (ссылка из блока)

-~{}~ 14.05.08 18:37:

Мне кажется нужно использовать regexp ?
 

dimagolov

Новичок
ShVad, научись внятно выражать свои мысли. что такое "link" и что есть его "значение"?

все что касается замены в строках JS есть по линку, что я дал.
 

ShVad

JSmart CMS
Мне надо составить рег выражение для поиска ссылки.

<A href="{ссылка}" target=_blank>
 

kruglov

Новичок
Довольно глупо напрямую работать с innerHTML, когда можно работать с DOM.

document.links - получите массив всех ссылок
document.links[3].href - получите href 3-ей (4-ой, т.к. с 0 нумерация) ссылки.
 

ShVad

JSmart CMS
kruglov
Спасибо!)

Можно получить ссылки только из <div id='site'></div> ?
 
Сверху