【发布时间】:2015-01-31 22:23:09
【问题描述】:
在我的 html5 页面中,我使用以下代码将用户输入值从文本框中保存到本地存储:
localStorage.setItem("Username",uname);
localStorage.setItem("Password",password);
这工作正常,我可以将数据保存到本地存储。现在我想从本地存储中获取数据,然后在文本框中显示。我知道如何获取数据,我必须使用
localStorage.getItem("Username");
但我想将此用户名显示到 pageLoad 上的文本框。任何人都可以帮助我如何做到这一点..??
【问题讨论】:
-
出于安全原因,我会非常小心地将未加密的用户密码存储在本地存储中。用户名可能没问题,但密码似乎非常危险。如果该站点是通过 HTTP 而不是 HTTPS 提供的,那将特别糟糕,因为 MITM 可能会在页面中注入额外的 JS 来窃取密码。
标签: javascript jquery html sqlite local-storage