次のコードを使用して、最初のテーブル行のすべてのテーブル セルを取得します。次に、すべてのテーブル セルの innerHTML を確認したいと思います。しかし、この関数によって返されるオブジェクトでは、最初のテーブル セルだけが実際にそこにあり、他のすべてのプロパティは null です。
firstRow = this.evaluate(function () {
return __utils__.getElementsByXPath('//tbody/tr[1]/td');
});
utils.dump(firstRow);
utils.dump からの出力は次のとおりです。
[
{
"abbr": "",
"align": "",
"attributes": {...}
},
null,
null,
null
]
utils .findAllでも試しましたが、同じでした。一致したすべての要素を取得するにはどうすればよいですか?