Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. alert("inizio")
  2.  
  3. inizializzaLista();
  4.  
  5. function inizializzaLista() {
  6. for(var i=0; i<localStorage.length; i++) {
  7. var key = localStorage.key(i);
  8. var value = localStorage.getItem(key);// equiv: localStorage[key]
  9. console.log(key + " => " + value);
  10. aggiungiTodo(key, value);
  11. }
  12. }
  13.  
  14. function aggiungiTodo(key, value) {
  15. lista = document.getElementById("lista");
  16.  
  17. nuovaLI = document.createElement("li");
  18. nuovaLI.id = key
  19. valoreLI = document.createTextNode(value);
  20. nuovaLI.append(valoreLI);
  21. lista.append(nuovaLI);
  22. }
  23.  
  24. function aggiungiElemento() {
  25.  
  26. var lista, numero;
  27. var daAggiungere;
  28. var nuovaLI;
  29. var valoreLI;
  30. var bottoneElimina;
  31.  
  32. daAggiungere = document.getElementById("casellaAggiungi").value;
  33.  
  34. lista = document.getElementById("lista");
  35. numero = lista.getElementsByTagName("li").length;
  36. nuovaLI = document.createElement("li");
  37. nuovaLI.id = numero+1;
  38. valoreLI = document.createTextNode(daAggiungere);
  39. nuovaLI.append(valoreLI);
  40. lista.append(nuovaLI);
  41.  
  42. localStorage.setItem(nuovaLI.id, daAggiungere);
  43.  
  44.  
  45. /*bottoneElimina = document.createElement("button");
  46. bottoneElimina.innerHTML = "Elimina";
  47. nuovaLI.append(bottoneElimina);
  48. //lista.append(nuovaLI);
  49. localStorage.setItem(nuovaLI.id, daAggiungere)
  50.  
  51. bottoneElimina.onclick = function elimina() {
  52. nuovaLI.remove(nuovaLI.id);
  53. }*/
  54. }
  55.  
  56. function cerca(){
  57.  
  58. /* var daCercare;
  59. var cercato;
  60. daCercare = document.getElementById("casellaChiave").value;
  61. cercato = localStorage.getItem(daCercare);
  62. alert(cercato); */
  63.  
  64. var daCercare, cercato;
  65. daCercare = document.getElementById("casellaChiave").value;
  66. cercato = localStorage.getItem(daCercare);
  67. alert(cercato);
  68.  
  69. }
  70.  
  71. function carica(){
  72.  
  73. localStorage
  74.  
  75.  
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement