Я пытался создать подобный счетчик для веб-страницы.В настоящее время он показывает только количество лайков, когда кто-то нажимает кнопку.Код написан ниже.
<!DOCTYPE html>
<html>
<head>
<script>
function clickCounter() {
if(typeof(Storage) !== "undefined") {
if (localStorage.clickcount) {
localStorage.clickcount = Number(localStorage.clickcount)+1;
} else {
localStorage.clickcount = 1;
}
document.getElementById("result").innerHTML =localStorage.clickcount;
}
}
</script>
</head>
<body>
<p><button onclick="clickCounter()" type="button" style="background-image:url(URL TAKEN OUT DUE TO COPYRIGHT ISSUE); background-position:left; background-repeat:no-repeat; padding-left:30px; padding-top:4px; padding-bottom:4px; padding-right:4px" > Please Like! </button> </p>
<div id="result"></div>
</body>
</html>
Я знаю, что .innerHTML
- это проблема того, что «количество лайков» не отображается, но я не уверен, как сделать так, чтобы оно всегда отображалось ипо центру над кнопкой.
Например.Если на странице 143 лайков.
143
Please Like!
Пожалуйста, помогите мне - Большое спасибо за чтение