A页面JS调用B页面JS AB通过IFRAME嵌套 一个页面(Page1)通过IFRAME标签来嵌套另外一个页面(Page2)。现在想通过2中的js函数来改变1中一个文本框(<input type='text'>)的值。有办法实现吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 page2中window.parent.getElementById("1中文本框 的id").value="要修改为的值"; 这属于兄弟框架间的引用,例如你的<frameset rows="50%,50%"> <frame src="1.html" /> <frame src="2.html" /></frameset>在frame2中可以使用如下语句来引用frame1:var f1 =self.parent.frames["frame1"];f1.getElementById('text id').value;就可以得到了 body onload="" 加载失效 Extjs GridPanel分组可以禁止缩放功能吗 关于javascript 性能测试的问题 jquery无法改变行背景颜色问题 如何动态获取 table 中 td 所在行 和列 关于把div层,拖现IE浏览器的想法...... nodeName為#text的節點是什麽東西? 网页首页自动选择语言版本! 问一个广告栏的效果 不是说firebug能调试js程序吗,为啥不可选状态呢 请问这样传值有问题吗 为什么收不到啊 发现一个要命的问题
window.parent.getElementById("1中文本框 的id").value="要修改为的值";
<frameset rows="50%,50%">
<frame src="1.html" />
<frame src="2.html" />
</frameset>
在frame2中可以使用如下语句来引用frame1:
var f1 =self.parent.frames["frame1"];
f1.getElementById('text id').value;就可以得到了