2011-07-15 37 views
0

我試着做一個重置按鈕來刪除所有內容,但是當你刷新頁面時,列表會重新出現......任何想法?無法弄清楚如何刪除本地存儲

http://jsfiddle.net/y8Uju/12/

EDITL:對不起,你是對的,愚蠢的我,我忘了改我儲存的名字... ... duh..haha非常感謝!我對HTML 5不是很熟悉,仍然在學習它。

var saved = JSON.parse(localStorage["numbers"] || "[]"); 
for(var i = 0; i < saved.length; i++) { 
    storage.removeItem('saved[i]'); 
    add(false); 
} 

回答

1

localStorage有兩種方法可以刪除數據:

storage.removeItem('key'); // remove one item 
storage.clear();   // remove everything 
+0

+1我不認爲傑夫調用的removeItem任何地方。 –

+1

@Jeff Hodge - 它的工作原理,我只是用___你的腳本來嘗試。 'localStorage.removeItem('numbers')'或'localStorage.clear()'___這兩個工作。 –