如何在HTML中将变量从一帧传递到另一帧

时间:2016-09-11 15:48:35

标签: javascript html variables hyperlink frames

假设我在 frame1 中声明了变量var = 5;。现在我如何将此变量传递给 frame2 ?我想用超链接传递它。有没有其他方法可以做到这一点?

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

1 个答案:

答案 0 :(得分:1)

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

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

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

如果你需要解析查询字符串,我会参考这篇文章: How can I get query string values in JavaScript?