就是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');