我创建使用其中数据获得存储在本地存储的javascript登记表,但我想检索的目的登录本地存储数据,以下是我的controller.js-如何从本地存储中检索数据?
//Storing data from local storage into an array of objects
var usersdata = JSON.parse(localStorage.getItem('key_users'));
function validatelogin()
{
usersdata = JSON.parse(localStorage.getItem('key_users'));
var usernameinput = document.getElementById("username");
var passwordinput = document.getElementById("password");
for(var p in userdata)
{
console.log(p+':'+userdata[p].username+'|'+userdata[p].email);
if(usernameinput==userdata[p].username && passwordinput==userdata[p].password)
{
alert("Logged in successfully");
}
}
}
虽然试图登录,它的错误称为'userdata'没有定义..请帮助最新错误的代码?
你已经知道它'localStorage.getItem' – Satpal
在你的代码usersdata中有变量名的区别!= userdata –
我的坏..谢谢。 – Poppins