创建一个网页,您可以在其中添加备注,可以编辑它们并删除它们。只要用户能够制作新的笔记,并编辑/删除旧笔记,就可以将界面设计为简单或随意。你可以在列表中,网格中或其他任何方式中记录笔记。请记住,你不必使用jquery或任何其他库只有简单的JavaScript。我应该如何开始。DOM操作和本地存储
回答
为此,您可以使用HTML5 localStorage来执行保存,编辑,删除操作。
为存储值u可以使用:
// Store
localStorage.setItem("note", "This is my simple note");
第一个参数是键,第二个是值。值可以是简单的字符串或整数,...也可以是对象,数组,JSON数组,列表...
若要检索值,您可以使用:
localStorage.getItem("note");
该参数是你用来存储你的价值的关键。
,你也可以像这样显示HTML格式的值:
document.getElementById("noteSection").innerHTML = localStorage.getItem("note");
要删除anitem,u可以使用:
localStorage.removeItem("note");
这里我创建了一个简单的例子做保存/加载/删除数据:
https://jsfiddle.net/emilvr/0dohjw8t/1/
UPDATE:
对于编辑几乎是一样的过程。
,你可以在这里看到一个例子:
感谢您的回答,但要编辑任何应该完成的操作 –
我使用编辑/更新值的示例更新答案,只需写一些内容来更新答案,然后如果单击加载数据,则可以看到更新后的值。当然这是一个简单的例子,你可以阅读更多关于它的信息,并尝试做出符合你需要的东西。 –
在提到的问题中,我必须编辑现有的注释 –
- 1. Clent-side数据存储,DOM存储或HTML5本地存储?
- 2. Backbone.js和DOM操作
- 3. 本地存储和会话存储
- 4. UIWebView和本地存储
- 5. Javascript表和本地存储
- 6. 本地存储和JSON
- 7. Socket.io和本地存储
- 8. HTML5本地存储和Chrome
- 9. React和jQuery DOM操作
- 10. ASP.NET和Javascript DOM操作
- 11. 本地存储或类似的黑莓操作系统<6.0
- 12. 本地存储访问繁重的操作
- 13. 本地存储 - 使用JavaScript保存DOM更改
- 14. Javascript - 脚本内存vs DOM存储
- 15. Extjs dom操作
- 16. jquery-dom操作
- 17. jQuery DOM操作
- 18. CoffeeScript存储操作符和这个
- 19. WCF服务存储和操作集合?
- 20. PHP中的DOM DOM操作
- 21. HTML 5本地存储不能在ie 11(v 11.0.42)中启用DOM存储
- 22. 保存到本地存储不工作在Firefox和IE
- 23. 将本地存储模型保存到本地存储
- 24. Phonegap本地存储
- 25. 本地存储-jquery
- 26. Parallel.ForEach本地存储
- 27. Tabris本地存储
- 28. html5本地存储
- 29. Silverlight本地存储
- 30. JS本地存储
我需要与上述项目进展情况提供帮助。我应该如何开始。 –
您从设计您的应用程序开始,然后对其进行编码。 – Barmar
通过学习HTML + CSS + JavaScript。 –