我希望能够选择一个位于弹出窗口内的iframe元素。我已经进入了弹出窗口,但是无法定位到iframe。以下是弹出窗口的HTML代码:
<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内的元素时遇到了困难。 有谁知道我该如何做呢..?提前感谢。