Javascript.RU

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

Выборка ссылки на изображение
Здравствуйте, уважаемые гуру языка. Сразу попрошу не кидаться тапками, т.к. JavaScript мне нужен только для взаимодействия с Awesomium, и изучать все аспекты оного мне просто не хватит времени и сил. Итак, ситуация следующая:

Есть HTML, в котором есть несколько изображений, вписанных в теги <a>. Нужно вытащить ссылки на изображения с определённым title. Пример:

<a href="link1"><img src="url" title=""/></a>
<a href="link2"><img src="url" title="Нужный текст"/></a>
<a href="link3"><img src="url" title=""/></a>
<a href="link4"><img src="url" title=""/></a>
<a href="link5"><img src="url" title="Нужный текст"/></a>

Мне нужно получить соответственно link2 и link5.

Заранее благодарю за помощь.
Ответить с цитированием
  #2 (permalink)  
Старый 28.12.2017, 17:48
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

VarrkaN,
<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">

  <script>
window.addEventListener('DOMContentLoaded', function() {
var lnk =  [].map.call( document.querySelectorAll('a > img[title*="Нужный текст"]'), function(el) {
         return el.parentNode.getAttribute('href');
  });
  alert(JSON.stringify(lnk));
    });
  </script>
</head>

<body>
<a href="link1"><img src="url" title=""/></a>
 <a href="link2"><img src="url" title="Нужный текст"/></a>
 <a href="link3"><img src="url" title=""/></a>
 <a href="link4"><img src="url" title=""/></a>
 <a href="link5"><img src="url" title="Нужный текст"/></a>

</body>
</html>
Ответить с цитированием
  #3 (permalink)  
Старый 28.12.2017, 18:04
Новичок на форуме
Отправить личное сообщение для VarrkaN Посмотреть профиль Найти все сообщения от VarrkaN
 
Регистрация: 28.12.2017
Сообщений: 5

Это то, что нужно, огромное спасибо =), дальше сам разберусь
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не получается изменить стандартные действия ссылки Dolphin jQuery 9 20.09.2016 12:36
Внутри разворачивающегося по клику DIVа не работают ссылки JavaScriptNoob Элементы интерфейса 2 17.11.2015 00:01
Как открыть все сгенерированные ссылки с общим id в списке одним кликом? malefikus13 Общие вопросы Javascript 12 22.07.2015 08:52
JS загружает изображение всегда с локального кэша - почему? buhpro Общие вопросы Javascript 4 02.10.2013 21:01
Ссылки внутри другой ссылки Madgeniy Events/DOM/Window 4 11.08.2012 14:58