Javascript Can';无法使会话存储正常工作

Javascript Can';无法使会话存储正常工作,javascript,html,session-storage,Javascript,Html,Session Storage,本质上,有一个没有任何ID的父页面。然后,一系列具有唯一ID的页面。回到父页面后,我想知道上一页的ID。我只使用HTML和JS,所以我只能使用什么,所以我决定试试sessionStorage。目前,我将参数设置为: var pgID = $('.wrapper_project').attr('data-id-project'); sessionStorage.setItem("proj", pgID); var Storage = sessionStorage.getItem("proj");

本质上,有一个没有任何ID的父页面。然后,一系列具有唯一ID的页面。回到父页面后,我想知道上一页的ID。我只使用HTML和JS,所以我只能使用什么,所以我决定试试sessionStorage。目前,我将参数设置为:

var pgID = $('.wrapper_project').attr('data-id-project');
sessionStorage.setItem("proj", pgID);
var Storage = sessionStorage.getItem("proj");
在ID为的页面上,我从该页面获取当前值

console.log(Storage);
但当我返回到父页面时,它返回为未定义


我不确定这是否是解决这个问题的最佳方法。虽然,会话存储似乎是一个不错的选择,但我无法让它工作。任何帮助都将不胜感激。

在退出页面之前,您是否能够看到存储在会话存储中的数据?如果页面有ID,我可以看到与我所在页面相关的数据,但当我在父页面上时(没有ID,也不意味着也没有ID),它只返回
未定义的
。希望有帮助