Клик по связанному елементу
-
Прошу помощи как реализовать, думают, что надо копать в сторону Xpath, но может кто знает:
- есть страничка вк с комментарием
- есть ид юзера - 13738110
- нужно найти его комментарий (он содержит в коде его ид) и кликнуть на лайк этому комментарию (<a href="#" class="like_wrap _like_wrap no_likes")
как это реализоваь может кто подсказать?
<div id="post36620478_78483" class="reply reply_dived clear reply_replieable _post" data-post-id="36620478_78483" onclick="Wall.replyClick('36620478_78478', 78483, event, 13738110)"> <div class="reply_wrap _reply_content _post_content clear_fix"> <a class="reply_image" href="/antonio23"> <img src="https://pp.userapi.com/c627131/v627131110/16e67/PYr9hZj5aCM.jpg" width="40" height="40" class="reply_img" alt="Anton Rykhalsky"> </a> <div class="reply_content"> <div class="fl_r post_actions_wrap"><div class="post_actions"><div id="reply_delete36620478_78483" class="reply_delete_button reply_action fl_r" data-title="Report" onclick="wall.markAsSpam(this, '36620478_78483', 'f05cbc8bf3b0d43923')" onmouseover="showTitle(this);" aria-label="Report" tabindex="0" role="link"></div></div></div> <div class="reply_author"> <a class="author" href="/antonio23" data-from-id="13738110">Anton Rykhalsky</a> </div> <div class="reply_text"><div id="wpt36620478_78483"><div class="wall_reply_text">Wtf?)</div></div></div> <div class="reply_footer clear_fix" id="wpe_bottom36620478_78483"> <a href="#" class="like_wrap _like_wrap no_likes" onclick="return Wall.likeIt(this, '36620478_wall_reply78483', 'b5fcfe33da12ad3dc7', event);" onmouseover="Wall.likesShow(this, '36620478_wall_reply78483')"> <span class="blind_label">Like</span> <i class="like_icon _icon"></i> <span class="like_count _count"></span> </a> <span class="blind_label" tabindex="0" role="link" onclick="Wall.likesShowList(this, '36620478_wall_reply78483')">Show likes</span> <div class="reply_date"><a class="wd_lnk" href="/wall36620478_78478?reply=78483" onclick="return showWiki({w: 'wall36620478_78478', reply: '78483'}, false, event);"><span class="rel_date">2 Mar 2015</span></a></div> <div class="reply_link_wrap"> <a class="reply_link _reply_lnk">Reply</a> </div> </div> </div> </div> </div>
Понимаю, что по иду нужно найти xpath елемент и дальше уже указать на какой елемент кликать
но как вот конкретно по этому коду найти этот елемент можно?
-
@iptips вот такой xpath запрос попробуй..должен сработать)
//div[contains(@onclick, '13738110')]/div/div/div/a[contains(@class, 'like_wrap')]
-
спасибо, но уже нашел рабочий xpath)