我是JavaScript和这个网站的新手,而且我正在尝试一个模拟网站,其中一个网页可以让您创建用户名和密码。然后它将发送到网页,如果您使用用户名和密码登录到该网页,则会将您带到Google。我还没有做到这一点,所以您可以创建一个用户名和密码,并且现在只使用一个内置的用户名和密码。我无法通过localStorage方法将一个网页上定义的变量转到另一个网页。请新手以简单易用的方式帮助我理解。

这是定义变量的页面。

 <!DOCTYPE html>
<html>
<head>

<title>
create account
</title>


<script>

localStorage["username1"] = ['jk', 'lol'];
localStorage["password1"] = ['p1', 'p2'];

</script>


</head>

<body>

</body>


</html>


这是我使用定义的变量的页面。

<!DOCTYPE html>
<html>
<head>

<title>
create account
</title>


<script>

localStorage["username1"] = ['jk', 'lol'];
localStorage["password1"] = ['p1', 'p2'];

</script>


</head>

<body>

</body>


</html>

最佳答案

MDN对于本地存储有很好的参考和示例:https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Storage

您的代码需要看起来像-



// Save data
sessionStorage.setItem("username1", "jk");
sessionStorage.setItem("password1", "p1");

// Get data
alert( "username = " + sessionStorage.getItem("username1"));
alert( "username = " + sessionStorage.getItem("password1"));

09-28 11:12