SHARE
TWEET

Untitled

a guest Feb 20th, 2019 58 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top