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

 更新时间:2017年03月24日 12:06:01   作者:ITshu  
这篇文章主要介绍了JS实现向iframe中表单传值的方法,涉及js针对页面元素及表单属性操作相关实现技巧,需要的朋友可以参考下

本文实例讲述了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表单(form)操作技巧大全》、《JavaScript操作DOM技巧总结》、《JavaScript数组操作技巧总结》、《JavaScript排序算法总结》、《JavaScript遍历算法与技巧总结》、《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript查找算法技巧总结》及《JavaScript错误与调试技巧总结

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

相关文章

  • 详解微信小程序-canvas绘制文字实现自动换行

    详解微信小程序-canvas绘制文字实现自动换行

    这篇文章主要介绍了微信小程序canvas绘制文字实现自动换行,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • js窗口震动小程序分享

    js窗口震动小程序分享

    这篇文章主要为大家分享了js窗口震动小程序,可设置抖动的频率,范围,和次数,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • js执行时间查看器

    js执行时间查看器

    这个脚本用来计算当前脚本执行的运行事件,而不是页面的执行时间。主要用于分析各个代码的执行效率。
    2010-06-06
  • TypeScript学习笔记之类型缩小

    TypeScript学习笔记之类型缩小

    在TypeScript中若一个变量使用了联合类型,那么当我们使用该变量时必不可少的会去明确的限制该变量的具体类型,这称为类型缩小,这篇文章主要给大家介绍了关于TypeScript学习笔记之类型缩小的相关资料,需要的朋友可以参考下
    2022-09-09
  • 原生js+canvas实现验证码

    原生js+canvas实现验证码

    这篇文章主要为大家详细介绍了原生js+canvas实现验证码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-11-11
  • javascript showModalDialog,open取得父窗口的方法

    javascript showModalDialog,open取得父窗口的方法

    showModalDialog,open取得父窗口的代码,需要的朋友可以参考下。
    2010-03-03
  • jQuery判断密码强度实现思路及代码

    jQuery判断密码强度实现思路及代码

    实现思路为:密码小于六位的时候,密码强度图片都为灰色;密码为七位及以上并且字母、数字、特殊字符三项中有两项,强度等等,感兴趣的朋友可以参考下哈
    2013-04-04
  • 微信小程序实现搜索历史功能

    微信小程序实现搜索历史功能

    这篇文章主要为大家详细介绍了微信小程序实现搜索历史功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • Js+php实现异步拖拽上传文件

    Js+php实现异步拖拽上传文件

    本文给大家分享的是使用php结合js实现异步拖拽上传文件的代码,及示例,有需要的小伙伴可以参考下。
    2015-06-06
  • 利用JavaScript实现3D可旋转粒子矩阵效果

    利用JavaScript实现3D可旋转粒子矩阵效果

    dat.gui.js是一个一个轻量级的图形用户界面库,或者说GUI组件,只有几十KB,可以用于创建操作控制三维场景的菜单栏等。本文将利用dat.gui.min.js实现3D可旋转粒子矩阵效果,感兴趣的可以了解一下
    2022-06-06

最新评论