我可以将整个标签存储到会话存储中吗?

Can I store entire label to sessionStorage

本文关键字:存储 会话 我可以 标签      更新时间:2023-09-26

大家好,我想访问标签并以另一种形式设置该标签的文本,所以我尝试如下

function ShowNewPage() {
        sessionStorage.setItem("total", $('#<%= lblHidden %>'));
        modalWin.ShowURL('test.html', 300, 400, 'Second From', null, callbackFunctionArray);
    }

但是当我使用以下sessionStorage.getItem("total")时,我无法以另一种形式访问标签,所以有人可以帮助我吗

Web 存储

只存储字符串,所以你不能直接存储 jQuery 对象或 dom 元素

只需存储引用该对象的选择器,您就可以在需要时将存储的选择器包装在$()

sessionStorage.setItem("total", '#<%= lblHidden %>');

然后使用:

var selector = sessionStorage.getItem("total");
alert($(selector).attr('id'));