Selenium IDE でevaluate関数を使う
seleniumでxPath式を使用する場合findElementでもよいですが
これだと、複数の値を取得することができません。
この場合、直接evaluate関数を呼び出せばすべてを取得することができます。
以下の例はいささかトリッキーに コメントを取得しています。
<td>getEval</td> <td> var doc =this.browserbot.getCurrentWindow().document; var xpath="//comment()"; var nodes = doc.evaluate(xpath, doc, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); alert(nodes.snapshotItem(0).textContent); </td> <td></td>
むしろこれは evaluate関数の使い方か?!