私はすべての<td>
要素私は以下を使用セレン:第一内の要素を選択し
<td class="thread">
<i class="ter green"></i>
<a href="/forum/threads/12/">Something about...</a>
<p class="info">Author</p>
</td>
内のすべての<a>
の要素を選択:
driver.findElements(By.cssSelector("td.thread a"));
しかし、私はそこにあるべきよりもはるかに多くの要素を取得していますが。私は最初にa
td class="thread"
の中だけを選択しなければならないと思います。どうやってやるの?
あなただけの単一の要素を検索したい場合は、なぜ 'findElements'の代わりに、' findElement'を使用しています?実際に何をしたいですか?あなたはHTMLで提供している単一の 'a'をしたいですか? –