如何在HTML中将一个变量从一个框架传递到另一个框架

How to pass a variable from one frame to another frame in HTML

本文关键字:一个 框架 另一个 变量 HTML      更新时间:2023-09-26

假设我在frame1中声明了变量var = 5;。现在我如何将这个变量传递给frame2?我想用超链接传递它。还有其他方法吗?

另外,在frame2中传递给frame2后,我如何访问该变量?

您可以使用查询字符串。你可以在JavaScript中这样设置链接:

var a = document.getElementById('linkId');
a.href = "link?var=" + var;

每次更改变量时都必须运行此代码。

如果你需要解析查询字符串,我会参考这篇文章:我如何在JavaScript中获得查询字符串值?