Удалить содержимое класса
Здравствуйте. На странице присутствует такой код в нескольких местах.
<div class="product-spec-hint i-bem product-spec-hint_js_inited" onclick="return {'product-spec-hint':{}}"> <span class="link link_pseudo_yes product-spec-hint__handle i-bem link_js_inited" role="button" tabindex="0"> <span class="link__inner">?</span> </span> <div class="popup popup_theme_hint popup_autoclosable_yes popup_adaptive_yes popup_animate_yes product-spec-hint__popup i-bem popup_js_inited" onclick="return {'popup':{'directions':[{'to':'bottom','axis':'left','offset':{'top':4,'left':-30}}]}}"> <i class="popup__tail"></i> <i class="popup__close"></i> <div class="popup__content"> <div class="product-spec-hint__inner"> вап <a class="link" target="_top" href="/faq.xml?hid=91052"> <br> <br> вапвпвапвап </a> </div> </div> </div> </div> Нужно средствами java полностью его удалить со страницы. Второй день не могу победить. Пробовал так: document.getElementsByClassName('product-spec-hint .i-bem .product-spec-hint_js_inited').innerHTML = ''; Не работает. |
skillful,
:-? <!DOCTYPE HTML> <html> <head> <title>Untitled</title> <script> window.onload = function() { var divs = document.querySelectorAll(".product-spec-hint.i-bem.product-spec-hint_js_inited"); for (var i=divs.length-1,d; d = divs[i--]; ) {d.parentNode.removeChild(d) } } </script> </head> <body> <div class="product-spec-hint i-bem product-spec-hint_js_inited" onclick="return {'product-spec-hint':{}}"> <span class="link link_pseudo_yes product-spec-hint__handle i-bem link_js_inited" role="button" tabindex="0"> <span class="link__inner">?</span> </span> <div class="popup popup_theme_hint popup_autoclosable_yes popup_adaptive_yes popup_animate_yes product-spec-hint__popup i-bem popup_js_inited" onclick="return {'popup':{'directions':[{'to':'bottom','axis':'left','offset':{'top':4,'left':-30}}]}}"> <i class="popup__tail"></i> <i class="popup__close"></i> <div class="popup__content"> <div class="product-spec-hint__inner"> вап <a class="link" target="_top" href="/faq.xml?hid=91052"> <br> <br> вапвпвапвап </a> </div> </div> </div> </div> <div class="product-spec-hint i-bem product-spec-hint_js_inited" onclick="return {'product-spec-hint':{}}"> <span class="link link_pseudo_yes product-spec-hint__handle i-bem link_js_inited" role="button" tabindex="0"> <span class="link__inner">?</span> </span> <div class="popup popup_theme_hint popup_autoclosable_yes popup_adaptive_yes popup_animate_yes product-spec-hint__popup i-bem popup_js_inited" onclick="return {'popup':{'directions':[{'to':'bottom','axis':'left','offset':{'top':4,'left':-30}}]}}"> <i class="popup__tail"></i> <i class="popup__close"></i> <div class="popup__content"> <div class="product-spec-hint__inner"> вап <a class="link" target="_top" href="/faq.xml?hid=91052"> <br> <br> вапвпвапвап </a> </div> </div> </div> </div> </body> </html> |
рони,
Спасибо большое. Сам бы не сделал. |
Часовой пояс GMT +3, время: 02:09. |