我正在使用html5和JavaScript编写一个简单的购物清单应用程序。它将用户输入添加为列表项,将两个图像(完成,删除)添加为li的子项。只是想知道如何在localstorage中存储和检索。我知道localstorage只能存储字符串,我们可以存储对象和数组。不知道如何将列表项转换为对象或数组,以便我可以轻松地存储和检索。
var li = document.createElement('li');
var imgDone = document.createElement('img');
var imgRemove = document.createElement('img');
imgDone.setAttribute('src', 'imgDone ');
ImgRemove.setAttribute('src', imgRemove');
li.appendChild('imgDone');
li.appendChild('imgRemove');
ul.appendChild(li);
答案 0 :(得分:1)
使用JSON.stringify
存储数组或对象。
然后使用JSON.parse