JS实现向iframe中表单传值的方法


Posted in Javascript onMarch 24, 2017

本文实例讲述了JS实现向iframe中表单传值的方法。分享给大家供大家参考,具体如下:

给iframe加contentWindow属性后,才能赋值,在IE,firefox测试一切ok.

例如:

页面a.jsp

<script language="JavaScript">
function ExecuteSql()
{
var FormObj = document.getElementById("ResultShowFrame").contentWindow;
var SqlStr=document.getElementById("sqlcontent").value;
if (SqlStr !="")
{
  FormObj.document.getElementById("Sql").value=SqlStr;
  FormObj.document.getElementById("Result").value='Submit';
  FormObj.document.ExecuteForm.submit();
}
}
</script>
<form name="dbcompress" action="?Action=CompressDate" method="post">
<textarea name="sqlcontent" rows="3" wrap="OFF" style="width:100%;" id="sqlcontent"></textarea>
<input name="Submit" type="button" onClick="ExecuteSql();" class="Anbut2"  value=" 执 行 ">
</form>
<iframe id="ResultShowFrame" scrolling="yes" src="b.asp" style="width:100%;height:420;" frameborder=1></iframe>

页面b.jsp:

<form name="ExecuteForm" method="post" action="">
  <input type="hidden" name="Sql" id="Sql">
  <input type="hidden" name="Result" id="Result">
</form>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
用 JavaScript 迁移目录
Dec 18 Javascript
半角全角相互转换的js函数
Oct 16 Javascript
在百度知道团队中快速审批新成员的js脚本
Feb 02 Javascript
JS动态添加Table的TR,TD实现方法
Jan 28 Javascript
以jQuery中$.Deferred对象为例讲解promise对象是如何处理异步问题
Nov 13 Javascript
Angular的事件和表单详解
Dec 26 Javascript
webpack+vue2构建vue项目骨架的方法
Jan 09 Javascript
Angularjs中的$apply及优化使用详解
Jul 02 Javascript
实例详解vue.js浅度监听和深度监听及watch用法
Aug 16 Javascript
解决layUI的页面显示不全的问题
Sep 20 Javascript
ES6学习教程之Promise用法详解
Nov 22 Javascript
JavaScript前端面试扁平数据转tree与tree数据扁平化
Jun 14 Javascript
JS正则替换去空格的方法
Mar 24 #Javascript
原生js封装自定义滚动条
Mar 24 #Javascript
fckeditor部署到weblogic出现xml无法读取及样式不能显示问题的解决方法
Mar 24 #Javascript
jQuery实现鼠标经过显示动画边框特效
Mar 24 #jQuery
JS得到当前时间的方法示例
Mar 24 #Javascript
HTML5+jQuery实现搜索智能匹配功能
Mar 24 #jQuery
jQuery实现的动态文字变化输出效果示例【附演示与demo源码下载】
Mar 24 #jQuery
You might like
深入mysql_fetch_row()与mysql_fetch_array()的区别详解
2013/06/05 PHP
ThinkPHP实例化模型的四种方法概述
2014/08/22 PHP
PHP实现货币换算的方法
2014/11/29 PHP
php遍历CSV类实例
2015/04/14 PHP
基于php的CMS中展示文章类实例分析
2015/06/18 PHP
php 数组元素快速去重
2017/05/05 PHP
网页开发中的容易忽略的问题 javascript HTML中的table
2009/04/15 Javascript
jquery text,radio,checkbox,select操作实现代码
2009/07/09 Javascript
Firefox+FireBug使JQuery的学习更加轻松愉快
2010/01/01 Javascript
Kibo 用于处理键盘事件的Javascript工具库
2011/10/28 Javascript
设置checkbox为只读(readOnly)的两种方式
2013/10/11 Javascript
document.execCommand()的用法小结
2014/01/08 Javascript
动态显示可输入的字数提示还可以输入的字数
2014/04/01 Javascript
js换图片效果可进行定时操作
2014/06/09 Javascript
JavaScript判断用户名和密码不能为空的实现代码
2016/05/16 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
2016/06/14 Javascript
jquery实现input框获取焦点的简单实例
2017/01/26 Javascript
vue+mockjs模拟数据实现前后端分离开发的实例代码
2017/08/08 Javascript
JavaScript实现的浏览器下载文件的方法
2017/08/09 Javascript
GOJS+VUE实现流程图效果
2018/12/01 Javascript
封装微信小程序http拦截器过程解析
2019/08/13 Javascript
Vue+tracking.js 实现前端人脸检测功能
2020/04/16 Javascript
python网络编程学习笔记(10):webpy框架
2014/06/09 Python
跟老齐学Python之从格式化表达式到方法
2014/09/28 Python
Python 文件管理实例详解
2015/11/10 Python
Python聚类算法之基本K均值实例详解
2015/11/20 Python
Python实现基于TCP UDP协议的IPv4 IPv6模式客户端和服务端功能示例
2018/03/22 Python
python使用matplotlib画饼状图
2018/09/25 Python
python 定时器,实现每天凌晨3点执行的方法
2019/02/20 Python
快速解决Django关闭Debug模式无法加载media图片与static静态文件
2020/04/07 Python
世界上最值得信赖的多日游在线市场:TourRadar
2018/07/20 全球购物
Tiqets英国:智能手机上的文化和娱乐门票
2019/07/10 全球购物
澳大利亚排名第一的露营和户外设备在线零售商:Outbax
2020/05/06 全球购物
计算机专业毕业生自荐信
2013/12/31 职场文书
汉语拼音教学反思
2016/02/22 职场文书
2021年国漫热度排行前十,完美世界上榜,第四是美国动画作品
2022/03/18 国漫