我是编码的新手,我遇到了我在下面粘贴的退出功能的问题。
function logout()
{
localStorage.setItem("data", data);
var user = localStorage.getItem("data");
user.rows.item(0).name;
localStorage.removeItem("data");
window.location.href = "signin.html";
}
我通过这个html功能调用它:
<a class="btn btn-primary btn-lg btn-block" onclick="logout()" href="#"><span><i class="fa fa-sign-out-alt"></i></span> Logout</a>
我想要做的是当用户点击退出按钮时,点击它会调用一个功能,在该功能中它将从本地存储中删除用户的数据并将它们引导回登录页面。
我不确定我在哪里出错了。我想知道我是否写错了所以我可以从错误中吸取教训并改进我的JavaScript。
谢谢:)
答案 0 :(得分:0)
尝试这样的事情:
$(document).ready(function() {
$("#logout").click(function(){
localStorage.login="false";
localStorage.removeItem("username");
window.location.href = "index.html";
});
});