Не работает замена тега
Пробую вот этот код
document.getElementsByTagName('div.content.thumbnail .item .thumbnail a').innerHTML = '<div class="product-image img-item" style="background-image: url(images.png);"></div>'; добавляю html <div class="thumbnail"><a href="http://apps.esoftie.com/show_item.php?data=Yz1VUyZsPWVuJmljPUdCJmk9MTcxODM3NTA1MjI1JmE9cyZ4PWF1Y3Rpb25faXRlbXMmdGl0bGU9TEFSR0UgOGNtIFJFQUwgU29mdCBGdXIgQ3JhZnQgQmFsbCBQb20gUG9tIEJvYmJsZSBCYWxsIEZyaW5nZSBCcmFpZCBDaGFybSBUcmltJmltZz1odHRwOi8vaS5lYmF5aW1nLmNvbS9pbWFnZXMvaS8xNzE4Mzc1MDUyMjUtMC0xL3MtbDEwMDAuanBn" target="_blank" onclick=""><div class="product-image img-item" style="background-image: url(images.png);"></div></a></div> |
Cdelphi78,
Увы, но такого тэга Цитата:
|
Cdelphi78,
может document.querySelector('div.thumbnail a').innerHTML =? |
Что то не получается я уже со всякими селекторами пробовал:(
|
Cdelphi78,
<div class="thumbnail"><a href="http://apps.esoftie.com/show_item.php?data=Yz1VUyZsPWVuJmljPUdCJmk9MTcxODM3NTA1MjI1JmE9cyZ4PWF1Y3Rpb25faXRlbXMmdGl0bGU9TEFSR0UgOGNtIFJFQUwgU29mdCBGdXIgQ3JhZnQgQmFsbCBQb20gUG9tIEJvYmJsZSBCYWxsIEZyaW5nZSBCcmFpZCBDaGFybSBUcmltJmltZz1odHRwOi8vaS5lYmF5aW1nLmNvbS9pbWFnZXMvaS8xNzE4Mzc1MDUyMjUtMC0xL3MtbDEwMDAuanBn" target="_blank" onclick=""><div class="product-image img-item" style="background-image: url(images.png);"></div></a></div> <script> document.querySelector('div.thumbnail a').innerHTML = '<div class="product-image img-item" style="background-image: url(images.png);">сменили шило на мыло</div>'; </script> |
рони,
TypeError: document.querySelector(...) is null |
Cdelphi78,
значит тега нет на странице это без вариантов, если конечно у вас не windows98. |
Хм как нету если есть там куча этих тегов
|
Cdelphi78,
вы макет не полностью выложили? document.querySelector('div.content.thumbnail .item .thumbnail a').innerHTML = Цитата:
|
Дак и для одного не работает хоть бы один заменил был)
Щас попробую querySelectorAll |
Часовой пояс GMT +3, время: 02:00. |