Тема: localstorage
Показать сообщение отдельно
  #14 (permalink)  
Старый 18.08.2020, 18:48
Интересующийся
Отправить личное сообщение для Галина123 Посмотреть профиль Найти все сообщения от Галина123
 
Регистрация: 16.08.2020
Сообщений: 11

Теперь лучше?
.onclick=addToCart;
}
function addToCart(){
    let id=this.getAttribute('data-id');
    if(cart[id]==undefined){
		cart[id]=1;
	}
	else{
		cart[id]++;
	}
    localStorage.setItem('cart', JSON.stringify(cart) );
	console.log(cart);
	showMiniCart();
}
function checkCart(){
    if ( localStorage.getItem('cart') != null) {
        cart = JSON.parse (localStorage.getItem('cart'));
    }
}
function showMiniCart(){
    let out ='';
    for (let key in cart){
        out += key + ' --- '+cart[key]+'<br>';
    }
    document.querySelector('.cart').innerHTML+=(out);
}
showMiniCart();






]

Последний раз редактировалось Галина123, 18.08.2020 в 18:50.
Ответить с цитированием