我正在尝试使用CasperJS进行抓取时,使用javascript从示例中获取文本:sub1,sub2,sub3。可能有30个列表元素。 这是字符串:
<li class="sb-option " onclick="javascript:s4.setState('5_43022,9_overview,239_t27276,242_21',false);">Sub 1</li>
<li class="sb-option " onclick="javascript:s4.setState('5_43022,9_overview,239_t27278,242_21',false);">Sub 2</li>
<li class="sb-option " onclick="javascript:s4.setState('5_43022,9_overview,239_t27280,242_21',false);">Sub 3</li>
答案 0 :(得分:0)
使用casper.fetchText(selector)
根据您的要求,您可以使用js数组来存储多个html文本。 :)