У меня есть счетчик кликов(при обновлении страницы он не сбрасывается) if (window.localStorage) { var weshi = localStorage.getItem('count'), newvalue = isFinite(weshi) ? ++weshi : 0; localStorage.setItem('count', newvalue); console.log(newvalue); } var schet = document.getElementById('skok'); schet.innerHTML = (weshi); Code if (window.localStorage) { var weshi = localStorage.getItem('count'), newvalue = isFinite(weshi) ? ++weshi : 0; localStorage.setItem('count', newvalue); console.log(newvalue); } var schet = document.getElementById('skok'); schet.innerHTML = (weshi); И есть скрипт добавления нового элемента(при обновлении все сбрасывается) var c = document.getElementById('ulin1'); var img = document.createElement('li'); img.insertAdjacentHTML('afterbegin', ' <div class="shopping-cart-img"> <a href="#"><img alt="" src="assets/img/cart/cart-1.png"></a> </div> <div class="shopping-cart-title"> <h4><a href="#">T- Shart & Jeans </a></h4> <h6>Qty: 02</h6><span>$260.00</span> </div> <div class="shopping-cart-delete"> <a href="#"> <i class="fa fa-times-circle"></i> </a> </div> ' ); img.className = "shopping-cart-img"; c.appendChild(img); Code var c = document.getElementById('ulin1'); var img = document.createElement('li'); img.insertAdjacentHTML('afterbegin', ' <div class="shopping-cart-img"> <a href="#"><img alt="" src="assets/img/cart/cart-1.png"></a> </div> <div class="shopping-cart-title"> <h4><a href="#">T- Shart & Jeans </a></h4> <h6>Qty: 02</h6><span>$260.00</span> </div> <div class="shopping-cart-delete"> <a href="#"> <i class="fa fa-times-circle"></i> </a> </div> ' ); img.className = "shopping-cart-img"; c.appendChild(img); Нужно как-нибудь сделать так, чтоб новые элементы оставались после обновления