ポップアップウィンドウにあるiframeの要素を選択したいと思います。私はポップアップウィンドウ内に行くことができますが、iframeを見つけることができません。以下は、ポップアップウィンドウのhtmlコードです。Selenium Webdriverでiframeを見つけることができません(java)
<html>
<head></head>
<body>
<iframe width="100%" height="100%" border="0" src="/some/url.do?parameter=getData">
<html>
.
.
<table id="ec_table" class="tableRegion" width="20%" cellspacing="1" cellpadding="2"
border="0">
<tr class="even">
<td>
<input type="radio" value="173" name="hier_data_id">
</td>
</tr>
.
.
</html>
</iframe>
</body>
</html>
ここでは、iframeの内側にあるラジオボタンをクリックします。私はiframeで切り替えるために以下のコードを使用しましたが、iframeに切り替えることはありません。
driver.switchTo().frame(myD.findElement(By.tag("iframe")));
iframeにはidがないため、iframe内の要素を見つけるのが難しいと思っています。
どのように私はそれを行うことができるか知っています..?
ありがとうございます。 iframeのよう
多くのありがとう、それは働いた。 –