簡體   English   中英

不能使用Perl WWW :: Mechanize勾選復選框

[英]Can't use perl WWW::Mechanize to tick checkboxes

我正在使用perl WWW :: Mechanize制作一個webscraper。 我的問題是,我要抓取的網站使用的JavaScript太多了。 我使用憑據登錄,然后使用$mech->follow_link(url)遍歷自定義搜索。

問題從這里開始。 我登陸到一個頁面,我必須從啟用JavaScript的下拉列表中選擇一個復選框和一個單選按鈕。 我被困在這一點上。

html的部分如下。 當我使用$mech->tick('cs-MajorIndustryGroup')時,出現錯誤

Can't call method "find_input" on an undefined value

WWW::Mechanize不支持JavaScript。 您可以嘗試以下一些模塊:

有關更多信息,請參見WWW::Mechanize::FAQ

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM