Как нажать кнопку?
Есть страницы с именами пользователей, напротив некоторых есть кнопка
Например: <div class="item_line_fields" style="width:80px;"> <span> <img src="/templates/Bestuo/forum/images/dlet_stats.gif" border="0" width="28" height="28" class="imgstatus" style="margin-left:26px; margin-top:4px; cursor:pointer;" title="Воскресить" alt="Воскресить" onclick="goancorp(6863,132)"/>ev </span> </div> <div class="clear"/> </div> Параметры в goancorp() отличаются для разных пользователей... Как найти и кликнуть такую кнопку? |
<html> <head> <meta charset="utf-8"> <title>test</title> </head> <body> <div class="item_line_fields" style="width:80px;"> <span> <img src="http://javascript.ru/forum/images/smilies/smile.gif" border="0" width="28" height="28" class="imgstatus" style="margin-left:26px; margin-top:4px; cursor:pointer;" title="Воскресить" alt="Воскресить" onclick="goancorp(6863,132)"/>ev </span> </div> <div class="item_line_fields" style="width:80px;"> <span> <img src="http://javascript.ru/forum/images/smilies/smile.gif" border="0" width="28" height="28" class="imgstatus" style="margin-left:26px; margin-top:4px; cursor:pointer;" title="Воскресить" alt="Воскресить" onclick="goancorp(4235,231)"/>ev </span> </div> <div class="item_line_fields" style="width:80px;"> <span> <img src="http://javascript.ru/forum/images/smilies/smile.gif" border="0" width="28" height="28" class="imgstatus" style="margin-left:26px; margin-top:4px; cursor:pointer;" title="Воскресить" alt="Воскресить" onclick="goancorp(1234,123)"/>ev </span> </div> <script> function goancorp(a, b) { alert("Resurrection " + a); } function massResurrection() { var img, images = document.querySelectorAll('img.imgstatus[title="Воскресить"]'), i = images.length; while (i--) { images[i].onclick(); } } massResurrection(); </script> </body> </html> |
Спасибо огромное, все работает)))
Вот еще кнопочка перехода на следующую страницу: <a href="javascript:gopage(131)">Next</a> Как мне проверить, есть ли она на странице, если да, то нажать ее... |
точно так же)
|
Часовой пояс GMT +3, время: 17:15. |