使用javascript将值从一个html页面传递到另一个html页面 以下是我的代码: Fisrt页面为html1.html:
<!DOCTYPE html>
<html>
<head>
<script>
function newDoc()
{
window.location.assign("html2.html");
}
</script>
</head>
<body>
<input type="button" value="submit" onclick="newDoc ()">
</body>
</html>
第二个html代码为html2.html:
<!DOCTYPE html>
<html>
<head>
<script>
function newDoc()
{
window.location.assign("html1.html");
}
</script>
</head>
<body>
<input type="button" value="submit" onclick="newDoc ()">
</body>
</html>
答案 0 :(得分:1)
在html中,我们可以使用Iframe
将其他文件加载到一个html文件中Page
我们可以使用jquery函数将文件加载到某个特定的div中。
<body>
<iframe src="html2.html">
</iframe>
</body>
答案 1 :(得分:0)
在javascript中,window.location
对象具有search
属性。因此,如果您的位置为http://example.com/html1.html?foo=bar
,那么您的window.location.search
为?foo=bar
(console.log(window.location)
)。
如何解析search
字符串:How can I get query string values in JavaScript?
答案 2 :(得分:0)
如果您要传递的变量对您的应用程序很重要,可能最好将其存储在localStorage / sessionStorage或cookie中。