-
あるセレクターを↓のように設定し、webページのチェックボックスの状態変更アクションで操作しています。問題なく動作します。
div[Class=”ibox”] > div:eq(2) > div:eq(1) tr:eq(3) input:eq(0)しかし下のように、NewVarやLoopIndexに変更すると要素が見つからなくなります。
div[Class=”ibox”] > div:eq(2) > div:eq(1) tr:eq(%NewVar%) input:eq(0)
※NewVarはもちろん3です。動的な要素はないと思うのですが、できるだけOrdinalで指定しているつもりです。
何か明確な間違いがあるでしょうか。よろしくお願いいたします。
-
こんにちは。
同じようなことになったことがありますが、下記で対応できたことがあるので、参考になれば幸いです。
セレクター構成をエキスとエディターで
「div[Class=”ibox”] > div:eq(2) > div:eq(1) tr:eq(%NewVar%) input:eq(0)」
から
「%任意の変数名%」
に変更。
「%任意の変数名%」の中身は上記セレクター構成
「div[Class=”ibox”] > div:eq(2) > div:eq(1) tr:eq(%NewVar%) input:eq(0)」
を格納、
で動きませんでしょうか。
-
できました!
アドバイス頂いたようにNewVarに
div[Class=”ibox”] > div:eq(2) > div:eq(1) tr:eq(%LoopIndex%) input:eq(0) を変数として設定することで、1行ずつチェックボックスを設定することが出来ました。
色々試行錯誤したのですが、ページ上の要素の詳細を取得アクションでは元々の設定でも動作していたので、原因が良く分からないです。
とても助かりました。ありがとうございました。
-
1 - 2 of 2 回答を表示