如何使用body onload获取iframe的值,我得到一个未定义的值。
我的非工作代码:
的index.html
<body onload ="loadThis()">
<iframe id = "myframe" src = "sample.html"></iframe>
</body>
my.js
function loadThis(){
var doc = window.frames['myframe'].document.getElementById('userID').innerHTML;
alert(doc);
}
函数“loadThis()”在加载Iframe之前运行。我怎样才能使这个工作?
答案 0 :(得分:2)
你应该这样做:
<body >
<iframe onload ="loadThis()" id = "myframe" src = "sample.html"></iframe>
</body>