Javascript 如何将html标记中的文本传递到另一个页面,并用文本更新该页面?
进一步解释, 我有一个文本,上面写着“购物车(0)”,每当有人点击一个按钮时,当我点击“购物车”时,这个数字就会增加。我希望它在发送文本“购物车(1)”(假设有人添加了一个项目)时将我带到一个新页面。我希望它在下一页显示购物车(1),并传递该值Javascript 如何将html标记中的文本传递到另一个页面,并用文本更新该页面?,javascript,html,css,variables,parameter-passing,Javascript,Html,Css,Variables,Parameter Passing,进一步解释, 我有一个文本,上面写着“购物车(0)”,每当有人点击一个按钮时,当我点击“购物车”时,这个数字就会增加。我希望它在发送文本“购物车(1)”(假设有人添加了一个项目)时将我带到一个新页面。我希望它在下一页显示购物车(1),并传递该值 <li><a id="cart" href="cart.html">Cart</a></li> 现在,当我点击购物车时,它会将我带到另一个页面,在购物车旁边仍然有任何数字,并将数字存储在我可以使用
<li><a id="cart" href="cart.html">Cart</a></li>
现在,当我点击购物车时,它会将我带到另一个页面,在购物车旁边仍然有任何数字,并将数字存储在我可以使用的变量中
任何帮助都将不胜感激。我看到了很多问题,但在我的背景下很难理解 当您将客户端库用作
jquery
,javascript
时,当您更改页面时,它将丢失数据,当然您可以使用localstorage
将购物车的价值共享到其他页面,但如果您问我,将所有项目参数保留为name
,price
等的商店并不好,您可以只将项目id
保存在localstorage
中,然后从另一个页面的api
中获取它。@maher我不可能从html标记中获取文本,然后通过URL发送,然后在窗口加载时在另一端解析它?为什么这样做“按URL发送文本”是完全错误的方式您必须更改型号,请使用localStorage
better@maher只是我以前从未用过。现在我将研究一下,谢谢我找到了本教程,阅读了它,这个示例与您的问题有什么关系当您使用客户端库作为jquery
,javascript
,当您更改页面时,它将丢失数据,当然您可以使用localstorage
将购物车的价值共享到其他页面,但是如果你问我,这对一家商店来说是不好的,因为它把所有的商品参数都保存为name
,price
等等,您可以只将项目id
保存在localstorage
中,然后从另一个页面的api
中获取它。@maher我不可能从html标记中获取文本,然后通过URL发送,然后在窗口加载时在另一端解析它?为什么这样做“按URL发送文本”是完全错误的方式您必须更改型号,请使用localStorage
better@maher只是我以前从未用过。我现在会研究一下,谢谢你。我找到了这个教程,读了它,这个例子和你的问题有什么关系
function addToCart(){
++cartcount;
document.getElementById("cart").innerHTML = "Cart("+cartcount+")";
}