2016-12-22 6 views
-1

私はウェブテーブルを持っており、その中には動的な行名があります。値はユーザーによって入力されます。 「Test」というテキストが8行目にあるとします。誰かが何らかの値を再び入力すると、 "Test"の場所に異なる値があり、 "Test"はテーブル内の別の場所にあります。具体的には「テスト」をクリックします。ロボットのダイナミックウェブ要素を処理して対応値をクリック

ユーザー入力によって場所が変更されているときに、「テスト」のアクションをクリックするにはどうすればよいですか?

+1

xpathの使い方をお読みですか?要素のn番目の子を指定できます。 –

+0

より良い回答を得るには、シナリオに関する詳細情報を提供する必要があります。行の位置がid/nameだけでなく実際に変化しているように私には聞こえますか? @BryanOakleyがXPathを使用できると示唆している場合は、特定のテキストを見つける必要がある場合はcontains()を使用する必要があります – shicky

答えて

0

はい、正しく使用する必要があります。 私は答えを得ました: "//span[contains(text(),'))]/../following-sibling::*div[@id= '']"

関連する問題