我有下面的代码来获取ID的元素。如何更改此代码以跨浏览器工作?请帮帮我。
var home = window.document.frames["ifrmmain"].document.frames["ifrmchild"].document.getElementById("tdHome");
var homeLink = top.document.frames["ifrmmain"].tdHomeLink;
答案 0 :(得分:0)
将id
个属性放在iframe
标记上,并在访问框架文档时将document
替换为contentDocument
。例如:
var home = document.getElementById('ifrmmain').contentDocument.getElementById('ifrmchild').contentDocument.getElementById("tdHome");
答案 1 :(得分:0)
window.frames [0] .document.getElementById( 'btnSave')点击();
要么
window.frames [ 'iframename']的document.getElementById( 'btnSave')上单击();