HTML5 LocalStorage: Überprüfen, ob ein Schlüssel vorhanden ist [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Wie überprüfe ich, ob ein Speicherelement eingestellt ist? 9 answers

Warum funktioniert das nicht?

if(typeof(localStorage.getItem("username"))=='undefined'){
    alert('no');
};

Das Ziel besteht darin, den Benutzer von der Indexseite auf die Anmeldeseite umzuleiten, sofern er nicht bereits angemeldet ist. Hier daslocalStorage.getItem("username")) Variable ist momentan nicht definiert.

Es ist für eine iOS Phonegap App.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage