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

  • Автор темы Автор темы ShVad
  • Дата начала Дата начала

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 можно сделать поиск?

Не могу составить выражение
 
Хочу найти ссылку

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

-~{}~ 14.05.08 18:37:

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

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

<A href="{ссылка}" target=_blank>
 
Довольно глупо напрямую работать с innerHTML, когда можно работать с DOM.

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

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