2011-07-15 9 views
0

リセットボタンを使ってすべてを削除しようとしましたが、ページを更新するとリストが再表示されます...アイデアはありますか?ローカルストレージを削除する方法がわからない

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

EDITL:申し訳ありませんが、あなたは正しいです、私は私の記憶域の名前を変更するのを忘れて愚かな私... duh..haha ...おかげでたくさん!私はまだhtml5に精通していない、まだそれを学ぶ。

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

答えて

1

localStorageデータを削除するには2つの方法があります:

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

+1を私はジェフがremoveItem任意の場所を呼び出すとは思いません。 –

+1

@Jeff Hodge - それは動作します、私は___your___スクリプトで試しました。 'localStorage.removeItem( 'numbers')'または 'localStorage.clear()' ___both___が動作します。 –

関連する問題