将值传递给另一个JS类和HTML页面

Javascript Pass value to another JS Class and HTML Page

本文关键字:类和 HTML 页面 JS 另一个 值传      更新时间:2023-09-26

我有两个JavaScript类/文件和两个html页面:

-month.html
-month.js
-day.html
-day.js

我试图找出如何传递一个值从一个html/js到另一个。例如,当用户单击month.html中的日期时,我想将该值从month.js传递到day.js,然后在day.html上显示它。有没有一种快速的方法,我可以把日期传递给day.html,然后在day.js中使用它?

谢谢!

我建议使用cookie或localStorage。

如果在month.js中使用localStorage,执行:

localStorage.setItem('date', date);

和在day.js中检索日期:

var date = localStorage.getItem('date');

请记住,旧的浏览器不支持localStorage。您可以在这里阅读更多关于其他本地存储方法的信息:http://diveintohtml5.info/storage.html