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

发布时间 - 2026-01-11 00:20:57    点击率:

本文实例讲述了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程序设计有所帮助。


# JS  # iframe  # 表单传值  # JS简单实现父子窗口传值功能示例【未使用iframe框架】  # JS表单传值和URL编码转换  # 表单  # 操作技巧  # 相关内容  # 遍历  # 感兴趣  # 数据结构  # 给大家  # 更多关于  # 所述  # 程序设计  # 讲述了  # ExecuteSql  # var  # FormObj  # function  # language  # JavaScript  # gt  # sqlcontent  # Sql 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 简历没回改:利用AI润色让你的文字更专业  C语言设计一个闪闪的圣诞树  如何在VPS电脑上快速搭建网站?  Laravel怎么发送邮件_Laravel Mail类SMTP配置教程  PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】  轻松掌握MySQL函数中的last_insert_id()  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  python中快速进行多个字符替换的方法小结  如何选择PHP开源工具快速搭建网站?  打开php文件提示内存不足_怎么调整php内存限制【解决方案】  如何在阿里云高效完成企业建站全流程?  零服务器AI建站解决方案:快速部署与云端平台低成本实践  Laravel如何实现API版本控制_Laravel API版本化路由设计策略  香港服务器部署网站为何提示未备案?  电商网站制作价格怎么算,网上拍卖流程以及规则?  Laravel如何编写单元测试和功能测试?(PHPUnit示例)  中山网站推广排名,中山信息港登录入口?  儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?  Android自定义控件实现温度旋转按钮效果  Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置  北京网站制作的公司有哪些,北京白云观官方网站?  Laravel如何使用Sanctum进行API认证?(SPA实战)  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?  如何在万网ECS上快速搭建专属网站?  javascript中的try catch异常捕获机制用法分析  新三国志曹操传主线渭水交兵攻略  php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】  百度浏览器如何管理插件 百度浏览器插件管理方法  Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优  Python自然语言搜索引擎项目教程_倒排索引查询优化案例  DeepSeek是免费使用的吗 DeepSeek收费模式与Pro版本功能详解  高防服务器:AI智能防御DDoS攻击与数据安全保障  如何快速查询网址的建站时间与历史轨迹?  教你用AI将一段旋律扩展成一首完整的曲子  JS碰撞运动实现方法详解  Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明  Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南  Laravel的HTTP客户端怎么用_Laravel HTTP Client发起API请求教程  C++用Dijkstra(迪杰斯特拉)算法求最短路径  软银砸40亿美元收购DigitalBridge 强化AI资料中心布局  详解jQuery中的事件  如何快速生成专业多端适配建站电话?  微信小程序 五星评分(包括半颗星评分)实例代码  Laravel的路由模型绑定怎么用_Laravel Route Model Binding简化控制器逻辑  为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】  使用C语言编写圣诞表白程序  Laravel如何生成和使用数据填充?(Seeder和Factory示例)  详解jQuery停止动画——stop()方法的使用  Laravel用户密码怎么加密_Laravel Hash门面使用教程