+ -
当前位置:首页 → 问答吧 → JS获取iframe的值,如何获取

JS获取iframe的值,如何获取

时间:2011-09-08

来源:互联网

index.html:
<html>
<body>
<div>
<iframe id="a" stc=a.html>
</iframe>
</div>
</body>
</html>


a.html:
<html>
<frameset>
<frame src="aa.html" id="aa">
<frame src="bb.html" id="bb">
</frameset>
</html>

aa.html:
<html>
<body>
<div>
<input id="aaa" name="aaa" value="" type="text">
</div>
</body>
</html>


要求在index.html页面用JS实现 获取到aa.html中input项的value值。。。。

作者: xqliulang   发布时间: 2011-09-08

document.getElementById("aaa").value;
不行吗?

作者: soonfei   发布时间: 2011-09-08

document.getElementById("a").document.getElementById("aa").document.getElementById("aaa").value

作者: knightzhuwei   发布时间: 2011-09-08

window.frames["a"].document.getElementById("aa").document.getElementById("aaa").value;

作者: zsx841021   发布时间: 2011-09-08

他这是三个html页面啊

作者: soonfei   发布时间: 2011-09-08

function test(){
if(document.getElementById("a").contentWindow.document.getElementById("aa") == null){
o = setTimeout("test()", 1000);
}else{
clearTimeout(o);
document.getElementById("a").contentWindow.document.getElementById("aa").contentWindow.document.getElementById("aaa").value = 123;
}
}
test();

作者: kyzy_yy_pm   发布时间: 2011-09-08

获取和设置是一个性质

作者: kyzy_yy_pm   发布时间: 2011-09-08

三个页面 要从第一个页面 获取 第三个页面的 表单内容。。。。

作者: xqliulang   发布时间: 2011-09-08

<iframe id="a" stc=a.html>

stc?

作者: tg01   发布时间: 2011-09-08