2011-07-15 2 views
0

J'ai essayé de faire un bouton de réinitialisation pour tout supprimer mais lorsque vous actualisez la page, la liste réapparaît ... Des idées?Impossible de trouver comment supprimer le stockage local

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

EDITL: Désolé, vous avez raison, moi stupide j'ai oublié de changer le nom de mon stockage ... duh..haha ... merci beaucoup! Je ne suis pas très familier avec HTML 5, l'apprenant encore.

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

Répondre

1

localStorage a deux façons de supprimer des données:

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

+1 Je ne pense pas que Jeff appelle removeItem où. –

+1

@Jeff Hodge - ça marche, je l'ai juste essayé avec ___your___ script. 'localStorage.removeItem ('numbers')' ou 'localStorage.clear()' ___both___ fonctionne. –