我有下面的代碼通過ID獲取元素。如何更改此代碼以使用跨瀏覽器?請幫幫我。如何從Firefox中的iframe獲取元素ID?
var home = window.document.frames["ifrmmain"].document.frames["ifrmchild"].document.getElementById("tdHome");
var homeLink = top.document.frames["ifrmmain"].tdHomeLink;
我有下面的代碼通過ID獲取元素。如何更改此代碼以使用跨瀏覽器?請幫幫我。如何從Firefox中的iframe獲取元素ID?
var home = window.document.frames["ifrmmain"].document.frames["ifrmchild"].document.getElementById("tdHome");
var homeLink = top.document.frames["ifrmmain"].tdHomeLink;
戴上id
屬性您iframe
標籤,並訪問框架的文檔時contentDocument
更換document
。例如:。
var home = document.getElementById('ifrmmain').contentDocument.getElementById('ifrmchild').contentDocument.getElementById("tdHome");
window.frames [0] .document.getElementById( 'btnSave')點擊();
或 window.frames ['iframename']。document.getElementById('btnSave')。click();