所以基本上我有一个注册表单,并且每次用户注册时,我都将它们的数据存储在HTML本地存储中,但是我希望数据看起来像这样: user | [{“用户名”:“马克西米利安”,“密码”:“无论”,“地址”:“”无论“......等等。我如何确保当另一个人注册时,他们的详细信息不会覆盖已经在本地存储上的当前注册详细信息?如何将注册详细信息存储在本地存储中,而不会在下次覆盖它?
-1
A
回答
1
您可以存储用户数组,例如:
var users = JSON.parse(localStorage.getItem('Users')) || [];
var userData = [{Username:document.getElementById("UserName").value},
{Email:document.getElementById("EmailAddress").value},
{Password:document.getElementById("PassWord").value},
{Address:document.getElementById("Address1").value},
{Phone:document.getElementById("PhoneNumber").value}];
users.push(userData);
localStorage.setItem('Users', JSON.stringify(users));
然后访问用户为这样:
var users = JSON.parse(localStorage.getItem('Users')) || [];
users.forEach(console.log);
users[0];
users[1];
[etc.]
相关问题
- 1. 登录详细信息不会在本地存储
- 2. magento注册用户详细信息存储在哪里
- 3. 在cookie中存储详细信息
- 4. 如何在mysql数据库中存储twitter oauth详细信息?
- 5. 存储配置详细信息
- 6. 存储过程日志详细信息
- 7. 将多个复选框保存到本地存储中而不会被覆盖
- 8. 将用户详细信息存储在字典中
- 9. 将注册详细信息注入TwitterKit
- 10. SYSTEM存储库未显示存储库详细信息
- 11. 如何安全地存储注册/登录信息,如密码?
- 12. 如何在azure中存储注册用户信息?
- 13. 在注册表中存储注册信息的大多数approprite地方
- 14. 如何将system.web.authorization详细信息存储在外部配置文件中?
- 15. 在Laravel 5.1中存储条带支付详细信息
- 16. 在应用程序变量中存储用户详细信息
- 17. 将属性存储在数据库中,但在本地覆盖
- 18. 如何最好地将Subversion版本信息存储在EAR中?
- 19. 如何在不注册的情况下存储有关用户的信息?
- 20. 在本地存储软件信息
- 21. 将信息存储在未注册的客户用户
- 22. 如何存储多值个人资料详细信息?
- 23. 如何执行ArrayList实现以存储人员详细信息
- 24. 如何在注册表中存储SecureString?
- 25. 本地存储覆盖问题
- 26. 模拟本地存储/覆盖
- 27. 注册Facebook/twitter,但用“本地”登录详细信息登录
- 28. 用于存储信用卡详细信息的Secure DataVault - PCI DSS
- 29. 如何在mysql中存储动态生成的复选框的详细信息
- 30. 如何在iOS应用程序中存储通知详细信息?
个人而言,我不会存储密码以明文的任何地方也许CREA。 te临时访问哈希,可以删除并检查服务器端 – Dominik
我不使用服务器端...我只是想知道我将如何做我在找什么 –
我认为这里我想要说明的一点是,这是道德不好,我会觉得帮助你很不舒服。但我相信会有人会。 – Dominik