gpt4 book ai didi

javascript - 从 HTML JavaScript 更改 js 中的变量值?

转载 作者:行者123 更新时间:2023-12-02 19:49:10 28 4
gpt4 key购买 nike

我需要社区帮助我解决以下问题:

我在 js 文件中定义了变量 x=1。我有 2 个使用该变量的 HTML 文件(1.html2.html)。我想使用 1.html 中的 onclick 事件将变量 x 的值永久更改为 2 。这样,如果我在 2.html 中使用 x 变量,它的值是 2 而不是 1

这是我在 java.js 文件中的内容:

x=1;

这是在 1.html 中:

<html>
<head>
<script type="text/javascript" src="java.js">
</script>
</head>
<body>
<input type="button" value="Change x" onClick="x=4">
<p id="iz"></p>
</body>
</html>

这是在 2.html 中:

<html>
<head>
<script type="text/javascript" src="java.js">
</script>
</head>
<body>
<input type="button" value="Change x" onClick="x=x+1">
<p id="iz"></p>
</body>
</html>

2.html 中按钮的结果应为 5

最佳答案

JavaScript 不是这样工作的。如果不使用 cookie 或将状态传递给服务器,页面之间就没有持久性。

如果您导航到 foo.html 并设置 var foo = 1,然后导航到 bar.htmlfoo 将不会被设置。

关于javascript - 从 HTML JavaScript 更改 js 中的变量值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9525153/

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