HTML5 LocalStorage: проверка наличия ключа [дубликат]

На этот вопрос уже есть ответ:

Как проверить, установлен ли элемент хранилища? 9 ответов

Почему это не работает?

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

Цель - перенаправить пользователя со страницы индекса на страницу входа, если она еще не зарегистрирована. ЗдесьlocalStorage.getItem("username")) переменная на данный момент не определена.

Это для приложения ios phonegap.

Ответы на вопрос(4)

Ваш ответ на вопрос