gpt4 book ai didi

javascript - 如何将值从子页面发送到父页面

转载 作者:行者123 更新时间:2023-11-30 18:13:33 29 4
gpt4 key购买 nike

我有一个名为 parent.html 的页面。我从那里调用模式对话框 child.html。我在 child.html 中有一个链接按钮来关闭模式对话框。同时我想将值从 child.html 传递给 parent.html

如何将值从子页面发送到父页面?

最佳答案

如果您的子页面 (child.html) 位于与父页面相同的域,您可以从 child.html 调用父窗口的函数。

在子页面 (child.html) 中:

<a href="..." onclick="parent.callFromChildPage('ABC')">Button Title</a>

并且,在父页面 (parent.html) 中:

<script language="javascript">
function callFromChildPage(a_value){
alert("A value from child window is :" + a_value); // 'ABC'
}
</script>

另外,如果您可以在子页面(child.html)中使用jQuery,您可以直接设置‖父页面的元素,如下所示:

<a href="..." onclick="$('#test', window.parent.document).html('ABC');">Button Title</a>

关于javascript - 如何将值从子页面发送到父页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13947458/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com