iframe得到子页面对象的问题.就是A页面有一个iframe包含了B页面.B页面有一个按钮,我能不能通过A页面得到B
iframe得到子页面对象的问题.
就是A页面有一个iframe包含了B页面.B页面有一个按钮,我能不能通过A页面得到B页面的按钮对象.
[解决办法]
问题1:
得到子页面的按钮对象的方法:
1.html:
- HTML code
<input type="button" value="show" onclick="javascript:alert(window.frames['frm'].document.getElementById('btn').value);" /><iframe src="/2.html" name="frm"></iframe>
[解决办法]
不通过是什么意思?
可以通过 window.parent 去访问
[解决办法]
通过window.parent.frames['frm']这样的形式去试试
[解决办法]
iframe的页面必须跟父级页面在同一个域下面,否则访问不到
window.frames['框架名字'].document.getElementById('按钮ID'); 