2012-08-16 64 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。