CASPERJS - 返回的 innerHTML 是 [Object Casper]

CASPERJS - returned innerHTML is [Object Casper]

这是一个由 evaluate() 调用的函数:

function getScanProgress(){

var resultString = document.querySelector('#p_lt_ctl03_pageplaceholder_p_lt_ctl03_CPSO_DoctorSearchResults_Label1').innerHTML;
return resultString;

}
结果上的

casper.echo() 表示它是一个 [object casper]。但是,这里的 resultString 应该是一个 String 并且可以通过评估,对吗?这里出了什么问题?

我使用了这个解决方法:

在 DOM 上下文之外(因此,替换 evaluate()):

var prog = this.getHTML('#p_lt_ctl03_pageplaceholder_p_lt_ctl03_CPSO_DoctorSearchResults_Label1');