iFrame外面的button如何保存Iframe里面的内容? onclick="catchvalue.value = iframename.innerHTML"catchvalue 为一个隐形域iframename 为iframe的id名 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <input type=submit value=save onclick='content.value="window.frames["iframeName"].document.body.innerHTML"'> 这是对的,是获得整个iframe里的html内容的。content.value="window.frames["iframeName"].document.body.innerHTML"如果是只想取得文本区域<textarea name="texts" cols="" rows="" id="texts">1231231</textarea>中的内容的话稍微修改一下就可以了,iframename 为iframe的id名var content = document.iframeName.form1.texts.value;alert(content);如果你是想要外面的控制iFrame里的内容的话document.iframeName.form1.names.value="zhansan"; 谢谢各位。但是我没有成功,我把详细的说一下。有3个页面,test.php,1.php,2.php。test.php是主页面,1.php是iframe的src页面,2.php是显示结果的页面。test.php:<body> <form ...> <iframe name="iframe" src="1.php" ></iframe> <input type=submit value=Save ...> </form></body>1.php页面:<form ...> <input type=text name=txtTest></form>2.php页面 <? echo $str = $_POST["txtTest"]; ?>我就是要把1.php中输入框里的值在2.php页面中得到。 test.php<body> <form method=post onsubmit="foo(this)" action=2.php> <iframe name="iframe1" src="1.php" ></iframe> <input type=submit value=Save> </form><script>function foo(form) { s = window.frames["iframe1"].form1.innerHTML form.innerHTML += s}</script></body>1.php<form name=form1> <input type=text name=txtTest></form> 请教,如何刷新页面? 网站问题 请大家帮忙分析下原因,不能修改SQL中字段内容 如何实现广告邮件的发送 有没有人试过smarty手册上的这个例子,我原样copy,居然不对 求方案,关于权限管理 mysql的查询句子 我想学习 PHP,谁能推荐几本好书或者谈谈经验? 关于匹配本文中几小时几分钟的问题 XMAPP 本地的localhost页面打不开是怎么回事??? 请教一个问题...急....就剩下20分了. 关于论坛枢架的问题,散100分
content.value="window.frames["iframeName"].document.body.innerHTML"
如果是只想取得文本区域<textarea name="texts" cols="" rows="" id="texts">1231231</textarea>
中的内容的话稍微修改一下就可以了,
iframename 为iframe的id名var content = document.iframeName.form1.texts.value;
alert(content);如果你是想要外面的控制iFrame里的内容的话
document.iframeName.form1.names.value="zhansan";
有3个页面,test.php,1.php,2.php。test.php是主页面,1.php是iframe的src页面,2.php是显示结果的页面。
test.php:
<body>
<form ...>
<iframe name="iframe" src="1.php" ></iframe>
<input type=submit value=Save ...>
</form></body>
1.php页面:<form ...>
<input type=text name=txtTest>
</form>2.php页面
<?
echo $str = $_POST["txtTest"];
?>我就是要把1.php中输入框里的值在2.php页面中得到。
<body>
<form method=post onsubmit="foo(this)" action=2.php>
<iframe name="iframe1" src="1.php" ></iframe>
<input type=submit value=Save>
</form>
<script>
function foo(form) {
s = window.frames["iframe1"].form1.innerHTML
form.innerHTML += s
}
</script></body>1.php
<form name=form1>
<input type=text name=txtTest>
</form>