Использование DOM, я хочу показать изображение в новом HTML-страницу из <a>
тега через ид упомянутый ..получить фоновое изображение тега с помощью DOM
<a class="lazy clogo" id="newphoto0" href="javascript:;" title="abc" onclick="openGall('phouter', '0612PX612.X612.100906141758.C1U8', 'newphoto0');" data-original="http://content4.jdmagicbox.com/patna/u8/0612px612.x612.100906141758.c1u8/catalogue/10729ad97cafdc32d7957a5729aefb17.jpg" style="background: url(http://content4.jdmagicbox.com/patna/u8/0612px612.x612.100906141758.c1u8/catalogue/10729ad97cafdc32d7957a5729aefb17.jpg) 50% 50%/cover no-repeat;"><span class="rghtimgarw"></span></a>
<a class="lazy clogo" id="newphoto1" href="javascript:;" title="xyz" onclick="openGall('phouter', '0612PX612.X612.130831165451.V7J7', 'newphoto2');" data-original="http://content2.jdmagicbox.com/patna/j7/0612px612.x612.130831165451.v7j7/catalogue/c2e023156401eedfa089b18d9595f623.gif" style="background: url(http://content2.jdmagicbox.com/patna/j7/0612px612.x612.130831165451.v7j7/catalogue/c2e023156401eedfa089b18d9595f623.gif) 50% 50%/cover no-repeat;"><span class="rghtimgarw"></span></a>
Я попытался с:
$picks=$dom-> getElementById("newphoto".$i)->getAttribute('style');
$photo=$picks->nodeValue;
echo $photo;
но его не работает, потому что URL-адрес изображения упоминается в inline css ..!
более подробно: У меня есть html-страница, откуда я хочу захватить все изображения с помощью идентификатора тега. Я не уверен, как захватить изображение url и эха с помощью getvaluebyId?
Miland, я думаю, что ваш ответ - это мы jquery function. но я хочу получить изображение через элемент dom, потому что id #newphoto не один или два раза на странице .. это 1000-е время ..! –
хорошо у них есть общий класс. Вы также можете использовать селектор классов для таргетинга на все из них. Проверьте обновленный ответ. –
Спасибо, Милан за ваш обновленный ответ. Но моя проблема по-прежнему такова. Я использую dom для захвата других данных, добавив URL-адрес в мой дом. Поэтому я не могу использовать jquery для индивидуального захвата изображения. Я не так уверен, но, я хочу решение какого-либо элемента dom. –