23

我有以下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>

我不想删除这个键并创建一个新的,只是替换它的一部分。谢谢你。

4

1 回答 1

40

取自Dive into HTML5

使用已存在的命名键调用 setItem() 将默默地覆盖先前的值。

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

于 2010-09-20T12:07:46.377 回答