Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.06.2012, 21:12
Интересующийся
Отправить личное сообщение для new_forward Посмотреть профиль Найти все сообщения от new_forward
 
Регистрация: 11.04.2012
Сообщений: 12

Функция match - нахождение ссылок
Доброго времени суток!

Вытягиваю ссылки из содержимого дива

Код:
<div id="go">
<a href="http://site.ru/1.html">СКАЧАТЬ</a>
<a href="http://site.ru/2.html">ФИЛЬМ</a>
<a href="http://site.ru/1.html">Torrent</a></div>
</div>
<script>
var txt = document.getElementById('go').innerHTML;
var matches = txt.match(/"http:\/\/site[^"]+"/i);
alert(matches.length);
Почему количество элементов массива показывает 1 ?
Ответить с цитированием
  #2 (permalink)  
Старый 17.06.2012, 21:23
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

<div id="go">
<a href="http://site.ru/1.html">СКАЧАТЬ</a>
<br>
<a href="http://site.ru/2.html">ФИЛЬМ</a>
<br>
<a href="http://site.ru/1.html">Torrent</a></div>
<br>
</div>
<script>
var txt = document.getElementById('go').innerHTML;
var matches = txt.match(/"http:\/\/site[^"]+"/igm);
alert(matches.length);
</script>
Ответить с цитированием
  #3 (permalink)  
Старый 17.06.2012, 21:23
Профессор
Отправить личное сообщение для beard Посмотреть профиль Найти все сообщения от beard
 
Регистрация: 08.05.2012
Сообщений: 264

var matches = txt.match(/"http:\/\/site[^"]+"/gi);
Ответить с цитированием
  #4 (permalink)  
Старый 17.06.2012, 23:26
Интересующийся
Отправить личное сообщение для new_forward Посмотреть профиль Найти все сообщения от new_forward
 
Регистрация: 11.04.2012
Сообщений: 12

Спасибо большое! Скажите во что нужно обернуть мой код чтоб на форуме так показывалось как во втором посте?
Ответить с цитированием
  #5 (permalink)  
Старый 17.06.2012, 23:30
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

Сообщение от new_forward Посмотреть сообщение
Спасибо большое! Скажите во что нужно обернуть мой код чтоб на форуме так показывалось как во втором посте?
[ HTML run ][ /HTML ] или [ JS run ][ /JS ] (без пробелов), run для того, чтобы можно было запустить скрипт
Ответить с цитированием
  #6 (permalink)  
Старый 17.06.2012, 23:33
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

[HTML run]

Тут код

[/HTML]
Ответить с цитированием
  #7 (permalink)  
Старый 21.06.2012, 21:19
Интересующийся
Отправить личное сообщение для new_forward Посмотреть профиль Найти все сообщения от new_forward
 
Регистрация: 11.04.2012
Сообщений: 12

спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция Preg match adik7960 Общие вопросы Javascript 13 06.05.2012 22:02
Функция Preg match adik7960 Общие вопросы Javascript 7 17.03.2012 17:05
функция не успевает Sadist_dead Элементы интерфейса 22 02.10.2011 19:00
Где вызывается функция? cradis Общие вопросы Javascript 5 23.04.2011 13:47
Обрабатывание ссылок внутри докумена Finesse Элементы интерфейса 2 17.04.2011 16:08