从html-Casperjs和Javascript获取文本

从html-Casperjs和Javascript获取文本,javascript,html,casperjs,Javascript,Html,Casperjs,我试图用javascript从下面的示例中获取li的文本:sub1、sub2、sub3,同时使用CasperJS进行抓取。可能有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="javas

我试图用javascript从下面的示例中获取li的文本:sub1、sub2、sub3,同时使用CasperJS进行抓取。可能有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>
使用casper.fetchTextselector
根据您的要求,您可以使用js数组存储多个html文本:

你想达到什么目的。有什么问题?