Я прочитал модуль Perl WWW::Mechanize
, и вот его синтаксис:
$mech->tick( $name, $value [, $set] )
Но когда я проверил источник страницы веб-страницы, вот что я нашел:
<div class="key-name" title="GLOBAL_PROCESSING">GLOBAL_PROCESSING</div>
<div class="col-50 col-left">
<div class="string-controls">
<a href="#" class="control-expand-toggle"></a>
<a href="#" class="control-activity-toggle ">0</a>
<input type="checkbox" class="control-select-string">
</div>
Я не вижу идентификатор и значение для поля флажка. Как мне это сделать?
Также флажок не является частью какой-либо формы. Как я могу обратиться к этому флажку в Mechanize?
HTML-код
<div id="edit-controls-leftside" class="clear-fix">
<div class="col-left">
<label>
<input id="select-all-visible" class="" type="checkbox">
Select all visible
</label>
<a id="expand-all" class="blue-on-dark-blue text-link arrow-leftside-down" href="#">Show key names</a>
<a id="show-modify-nav" class="blue-on-dark-blue text-link arrow-leftside-right disabled" href="#">Modify selected...</a>
<nav id="modify-nav" style="display: none;">
<a id="show-order-translation" class="sub-nav-item" href="#">Order translations</a>
href="#"
, которые не помечены как начало страницы. - person Quentin   schedule 31.05.2012WWW::Selenium
для автоматизации веб-страниц? Я хочу завершить веб-поток, а не тестировать его. - person cppcoder   schedule 31.05.2012