как сохранять баланс в кликере js?
Вопрос в том чтобы сохранить баланс после кликов пользователя. чтобы при обновлении сайта у него был этот баланс,только начинаю изучать веб,решил сделать простенький кликер . что может понадобиться ? помогите пожалуйста. вот код кликера :
#wr {
margin-top: 2%;
position: relative;
padding: 5px 0px;
width: 130px;
overflow: hidden;
}
#wr input {
display: block;
padding: 8px;
width: 50px;
text-align: center;
border: 2px solid #c00;
outline: none;
float: left;
}
#plus {
float: left;
display: block;
font-size: 26px;
padding: 5px 5px;
font-weight: bolder;
cursor: pointer;
color: #d00;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
#minus {
float: left;
display: block;
font-size: 32px;
padding: 0px 5px;
margin-top: -4px;
font-weight: bolder;
cursor: pointer;
color: #d00;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
<!DOCTYPE html>
<html lang="en" class="vkui">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, user-scalable=no, viewport-fit=cover">
<meta name="theme-color" content="#000000">
<meta content="IE=Edge" http-equiv="X-UA-Compatible">
<link rel="stylesheet" href="./clicker.css">
<title>QB Coin</title>
</head>
<body>
<script>
</script>
<div id="wr">
<div>
<input type="text" id="count" value="0$" /><span id="plus">+</span>
</div>
</div>
<script>
var wrp = document.getElementById('wr');
var countInput = document.getElementById('count');
var plus = document.getElementById('plus');
var units = countInput.value.replace(/\d/g, '');
plus.onclick = function() {
countInput.value = parseInt(countInput.value) + 1 + units;
};
</script>
</body>
</html>
Ответы (1 шт):
Автор решения: Daniil Kedrov
→ Ссылка
Есть 2 варианта. Сохранять результат в куки (cookies), либо использовать localStorage для той же цели. LocalStorage может хранить больше данных.