Tengo una función para guardar valores en algunas páginas.
Si trato de devolverlos en otra página y escribirlos, funciona. Pero da el primer valor 1 vez, el segundo valor 2 veces, el tercer valor 3 veces y así sucesivamente. No puedo averiguar dónde está el problema.
let aus = ""; let h1 = localStorage.getItem("h1"); for (i=0; i<localStorage.length; i++) { key = localStorage.key(i); let v = localStorage.getItem(key); window.document.writeln(aus += "<div id='favInfo'><a href='" + v + "' target='blank'>" + localStorage.key(i) +"</a></div>") console.log(localStorage); }