gpt4 book ai didi

JavaScript 本地存储未在另一个文件中显示正确的值

转载 作者:行者123 更新时间:2023-12-02 21:47:24 24 4
gpt4 key购买 nike

我有三个文件

  1. main.js
  2. index1.html
  3. index2.html

我想从index2.html获取div数量的长度并将其存储在main.js中,所以我可以将它与 index1.html 一起使用。

当我 console.log它显示了正确的值,即 index2.html 中的 24index1.html 中的值是0

我链接了main.js到两个 HTML 文件

var popC = $('body > div.pro-pop').length;
localStorage.setItem('popC', popC);
var unco = parseFloat(localStorage.getItem('popC'));
console.log('unco:', unco);

最佳答案

我认为你在 JavaScript 中使用 jQuery 是行不通的但在纯 JavaScript 中,你可以像这样进行本地存储。谢谢你!希望对您有帮助。

<!DOCTYPE html>
<html>
<body>

<div id="result"></div>

<script>
// Check browser support
if (typeof(Storage) !== "undefined") {
// Store
localStorage.setItem("lastname", "Smith");
// Retrieve
document.getElementById("result").innerHTML = localStorage.getItem("lastname");
} else {
document.getElementById("result").innerHTML = "Sorry, your browser does not support Web Storage...";
}
</script>

</body>

关于JavaScript 本地存储未在另一个文件中显示正确的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60220006/

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