使用window的open方法实现子页面向父页面传值。

Posted wangyanei2017

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用window的open方法实现子页面向父页面传值。相关的知识,希望对你有一定的参考价值。

有时候我们会需要弹出一个子页面进行级联选择数据,并把选择好的数据填充到父页面。

此时一种简单的方法就是通过window.open()打开一个子页面,子页面提交的时候触发事件,在事件里将子页面填写的数据填充到父页面的方法是:

 window.opener.document.getElementById("父页面元素的id").value = ‘子页面填写的值‘;
这个赋值方法仅适用于通过window.open()方法打开的父子页面。切勿使用于其他框架。

以上是关于使用window的open方法实现子页面向父页面传值。的主要内容,如果未能解决你的问题,请参考以下文章

子页面向父页面传值

Flutter路由跳转父级页面向子页面传参及子页面向父级页面传参

怎么禁止iframe父页面刷新页面

如何重新刷新iframe层不刷新父页面

iframe子页面在跨域情况下使用父页面的方法

asp 网页 iframe 子页如何向父页回传参数