本人想通過爬蟲爬取優酷電影的評論信息一般網站在“下一頁”按鈕的html標簽里都會有下一頁的超鏈接,但是優酷的是這樣的:<li title="下一頁" class="next"><a class="qpagera"
page="2" href="javascript:void(0)"data-spm-anchor-id="a2h0j.8191423.qPager_1.1~3!2~A">下一頁</a></li>本人沒學過js,通過速成和摸索,寫了簡短的js代碼來獲取“下一頁”的element:var nexts = document.getElementsByClassName('next');var i;var next_page;for( i=0; i<nexts.length; i++ )
{ if( nexts[i].title == "下一頁" ){
next_page = nexts[i]; break;
}
}其中 next_page 就是“下一頁”的element對象。有的網站這時可以直接獲得其html標簽“a”,然后調 click()模擬鼠標點擊。但是這里不知道怎么做了,求專家指點。
爬蟲抓取優酷電影評論,如何編寫js來模擬點擊“下一頁”的鼠標事件?
狐的傳說
2018-09-08 10:09:57