4

複数の行を持つテーブルがあります。

sccSelector を使用してこのテーブルの要素を検索しています

WebElement myElement = driver.findElement(By.cssSelector...........);

この要素はテーブルの行、たとえば行 5 に属しています。この行の番号を取得するにはどうすればよいですか?

int myElementRowNumber = ???
4

3 に答える 3

0

JavaScriptExecuterを使用して実行できます。次のコードはあなたのために働くでしょう。

 JavascriptExecutor js = (JavascriptExecutor) driver;  
 int myElementRowNumber = js.executeScript("return arguments[0].cellIndex;",myElement);
于 2017-11-21T09:08:54.073 に答える