本文实例讲述了JS实现向iframe中表单传值的方法。分享给大家供大家参考,具体如下:
给iframe加contentWindow属性后,才能赋值,在IE, firefox测试一切好。
例如:
页面a.jsp
& lt;脚本语言=癑avaScript”比; ExecuteSql函数() { var FormObj=. getelementbyid (“ResultShowFrame”) .contentWindow; var SqlStr=. getelementbyid (“sqlcontent”) value; 如果(SqlStr !=" ") { FormObj.document.getElementById (Sql) value=https://www.yisu.com/zixun/SqlStr; FormObj.document.getElementById(“结果”)value=' https://www.yisu.com/zixun/Submit '; FormObj.document.ExecuteForm.submit (); } } & lt;/script> & lt;表单名称=" dbcompress " action=" & # 63;行动=CompressDate " method=" post "比; & lt; textarea name=" sqlcontent行=?”包装=肮乇铡眎d=皊qlcontent”祝辞& lt;/textarea> & lt;输入名称=疤峤弧崩嘈?鞍磁ァ崩?癆nbut2”价值=" https://www.yisu.com/zixun/执行”比; & lt;/form> & lt; iframe id=" ResultShowFrame "滚动=" yes " src=" https://www.yisu.com/zixun/b.asp "帧边缘=1祝辞& lt;/iframe> >之前页面b.jsp:
& lt;表单名称=癊xecuteForm”方法=皃ost”行动=薄氨? & lt;输入类型=耙亍钡拿?癝ql”id=癝ql”比; & lt;输入类型=耙亍眓ame="结果" id=敖峁北? & lt;/form> >之前更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript表单(形式)操作技巧大全》,《JavaScript操作DOM技巧总结》,《JavaScript数组操作技巧总结》,《JavaScript排序算法总结》,《JavaScript遍历算法与技巧总结》,《JavaScript数学运算用法总结》,《JavaScript数据结构与算法技巧总结》,《JavaScript查找算法技巧总结》及《JavaScript错误与调试技巧总结》
希望本文所述对大家JavaScript程序设计有所帮助。
JS实现向iframe中表单传值的方法