2012-08-16 59 views
0

我只是试图将所有HTML结果回显为出色。但我只有十次'未定义'。 undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined想要casperjs的xpath结果

下面是我的代码,出了什么问题?

casper.then(
function(){ 
    this.echo(
    this.evaluate(function(){ 
     var returnHTML=""; 
     var elementsResult=__utils__.getElementsByXPath("id('ires')/ol/li"); 

     for (ele in elementsResult){ 
      returnHTML=returnHTML + ele.outerHTML; 
     } 

     return returnHTML; 
    })); 
} 
); 

回答

0

你究竟想要做什么?你可以简单地用return document.getElementById('ires').innerHTML;得到结果的HTML。