Прямо сейчас у меня есть кнопка щелчка (или кнопка «Мне нравится», это сердце изображения с именем .download png), которое отображает счетчик числа результатов кнопки щелчка только при нажатии на нее.Я пытаюсь заставить кнопку отображать результат все время, не только когда вы нажимаете на нее, но и на счетчик при нажатии.Вот код, который у меня есть в заголовке:
<script>
function clickCounter() {
if(typeof(Storage) !== "undefined") {
if (localStorage.firstButtonCount) {
localStorage.firstButtonCount = Number(localStorage.firstButtonCount)+1;
} else {
localStorage.firstButtonCount = 1;
}
document.getElementById("result").innerHTML = localStorage.firstButtonCount;
} else {
document.getElementById("result").innerHTML = "Sorry, your browser does not support web storage...";
}
}
</script>
А затем код тела:
<p>
<button type="button" onclick="clickCounter()">
<div class="number" id="result"></div>
<img src="download.png" width="50px" height="auto class="clickCounter()" type="button alt="Like"/>
</button>
</p>
Я не уверен, что делаю не так, но если кто-то можетпокажи мне, как всегда показывать результат, который был бы потрясающим!