问题 HTML5 localStorage将数据替换为现有密钥


我有以下内容 localStorage的 键:

localStorage.setItem(1, "<div id='MyId'>value 1</div><div id='NewId'>other value</div>");

是否可以替换,仅更改第二个ID,使:

<div id='MyId'>value 1</div><div id='NewId'>other value</div>

变成

<div id='MyId'>value 1</div><div id='NewId'>replaced value</div>

我不想删除此密钥并创建一个新密钥,只需替换它的一部分。 谢谢。


6655
2017-09-20 11:03


起源



答案:


取自 深入了解HTML5

使用命名键调用setItem()   已经存在的将是默默无闻的   覆盖以前的值。

因此,使用getItem()[如果需要]读取值,执行替换,使用setItem()设置新值。


15
2017-09-20 12:07