0

最初の td のテキストを使用して 2 番目の入力を選択できるセレン セレクターを探しています。

<tr><th>asdf</th><td><input type="text"></td></tr>
<tr><th>qwer</th><td><input type="text"></td></tr>
<tr><th>rtyu</th><td><input type="text"></td></tr>
<tr><th>fghj</th><td><input type="text"></td></tr>
4

1 に答える 1

1

これをドキュメントとして使用します。

<html>
<tr><td>asdf</td><td><input type="text"/></td></tr>
<tr><td>qwer</td><td><input type="text"/></td></tr>
<tr><td>rtyu</td><td><input type="text"/></td></tr>
<tr><td>fghj</td><td><input type="text"/></td></tr>
</html>

これを xpath 式として使用します。

//tr/td[text()="asdf"]//following-sibling::td

オンラインでテストし、正しい構文が得られるまでいろいろ試してみることができるすばらしいページを次に示します: http://www.mizar.dk/XPath/Default.aspx

次の兄弟xpath の例とSelenium locator referenceを見てください。

回答が更新されました!

于 2012-08-07T08:05:00.690 に答える