从html获取文本 - Casperjs和Javascript

时间:2017-09-19 10:59:03

标签: javascript html casperjs

我正在尝试使用CasperJS进行抓取时,使用javascript从示例中获取文本:sub1,sub2,sub3。可能有30个列表元素。  这是字符串:

<li class="sb-option " onclick="javascript:s4.setState('5_43022,9_overview,239_t272‌​76,242_21',false);">‌​Sub 1</li>
<li class="sb-option " onclick="javascript:s4.setState('5_43022,9_overview,239_t272‌​78,242_21',false);">‌​Sub 2</li>
<li class="sb-option " onclick="javascript:s4.setState('5_43022,9_overview,239_t272‌​80,242_21',false);">‌​Sub 3</li>

1 个答案:

答案 0 :(得分:0)

使用casper.fetchText(selector) 根据您的要求,您可以使用js数组来存储多个html文本。 :)