enlever la valeur de localstorage javascript

Je suis en train de supprimer un élément de la localStorage dans javasscript mais ça ne fonctionne pas.

Il ne fonctionne que manuellement pour la séquence des événements suivants

Right click --> Inspect element --> Resources --> localStorage --> Right click --> Delete 

J'ai essayé:

localStorage.clear(); 

et

localStorage.removeItem(key); //the key is the link of the page and 
                              //the value is the selected word in the page 

et les deux ne fonctionnent pas, je peux enregistrer l'élément à l'aide de localStorage.setItem(key, vaule) et obtenir des articles de localStorage à l'aide de localStorage.getItem(key) mais je ne peux pas les supprimer.

un exemple de code qui ne fonctionne pas serait de nous aider à vous aider.
c'est la seule chose qui ne fonctionne pas , je veux supprimer les anciennes valeurs et mettre un autre à chaque fois que j'utilise cette "fonction", donc tout est parfait sauf localStorage.clear(), il ne sera pas enlever quoi que ce soit

OriginalL'auteur elianore | 2013-02-13