【发布时间】:2021-09-24 16:24:09
【问题描述】:
我仍然是个菜鸟,我创建了一个带有管理面板的网站,在那里我可以选择更改首页上显示的价格。 但是我用 Localstorage 做了这个,效果很好,但它可能不会显示给其他访问者,对吧?
我当前的本地存储代码:
<script>
function save(){
var gpprice = document.getElementById('gpvalue').value;
localStorage.setItem("price", gpprice);
}
</script>
<script>
function save3(){
var gpprice3 = document.getElementById('gpvalue3').value;
localStorage.setItem("price3", gpprice3);
}
</script>
并将其显示在首页:
<script>
window.onload = function() {
document.getElementById("product-price1").innerHTML = "$" + localStorage.getItem('price') + "/M";
document.getElementById("product-price2").innerHTML = "$" + localStorage.getItem('price3') + "/M";
}
</script>
它对我来说非常有用,我想要一个类似的系统。
所以我想我的问题是如何纠正这个 oopsie?我应该使用 MySQL 来存储值吗?还是有办法继续使用它?
【问题讨论】:
-
localStorage对于与金融相关的数据(在浏览器中)通常是一个糟糕的选择(我可以更改它以获得 1 美分) - 最好使用某种服务器端存储库
标签: javascript html css local-storage