關於JS子父頁面互調心得@TOC
js父子頁面互調
首先確定是子調父還是父調子
子調父
btnSearch爲按鈕的Id
window.parent.document.getElementById(‘btnSearch’).click();
父調子
childFunctionName()這個是你的方法名
$("#oiframes")[0].contentWindow.childFunctionName(); 或 document.getElementById("#oiframes").contentWindow.childFunctionName();
也可這樣去找你的元素Id
$("#oiframes")[0].contentWindow.document.getElementById(‘btnSave’);或 document.getElementById("#oiframes").document.getElementById(‘btnSave’);
找不到子頁面iframe的Id怎麼辦
這樣就可以找到
document.getElementsByTagName(‘iframe’).item(i).contentWindow.document.getElementById(‘btnSave’);