onclick="catchvalue.value = iframename.innerHTML"catchvalue 为一个隐形域
iframename 为iframe的id名
iframename 为iframe的id名
解决方案 »
- 求教list列表中,相连两行的位置交换的mysql语句?
- php的静态方法调用问题,求大牛解答
- 给漂亮实用的URL提供个解决方法?
- 百度指数PHP与Flash参数传递,请教如何获取百度指数flash数据?
- windows Xp 下安装Apache2.29的问题
- 谁知道php以fastcgi方式运行,怎么分离出初始化部分
- 正则问题,搞不住了
- 上传文件的一段代码。在本地机子上可以用,在服务器上就不行。帮忙看一下。在线等!
- 如何在PHP程序中实现连续播放MP3
- 我用的是wamp软件,想把已经写好的web项目在这个端口上以动态页面打开,但是打开后出现各种问题,第一次用并不了解,有懂得人帮忙指点下!
- 请教一个问题...急....就剩下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>