executeScript
セレンWebドライバーでこのメソッドを使用していますが、問題が見つかりました。
js.executeScript("var b='1'; ");
js.executeScript("alert(b)");
上記のコードを実行した後、値がであるアラートウィンドウが表示されると思いますが、次のように表示されます1
。
b is not defined
私の質問は次のとおりです。b
グローバル変数として定義しましたが、後で取得できないのはなぜですか?
executeScript
セレンWebドライバーでこのメソッドを使用していますが、問題が見つかりました。
js.executeScript("var b='1'; ");
js.executeScript("alert(b)");
上記のコードを実行した後、値がであるアラートウィンドウが表示されると思いますが、次のように表示されます1
。
b is not defined
私の質問は次のとおりです。b
グローバル変数として定義しましたが、後で取得できないのはなぜですか?