#javascript
#javascript
Вопрос:
Я новичок в программировании и пытаюсь создать некоторый код. Я хочу счетчик, который увеличивается день ото дня и который должен перезапускаться после нажатия кнопки. Кто-нибудь может мне помочь? Это то, что я уже сделал.
<!DOCTYPE html>
<html lang="pt" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript">
var then;
now = new Date;
function teste(){
then = New Date;
}
// 24 hours, 60 minutes, 60 seconds, 1000 milliseconds
Math.round((now - then) / (1000 * 60 * 60 * 24)); // round the amount of days
// result: 712
</script>
</head>
<body>
<button id="M" onclick="teste()"type="button" name="button">Restart</button>
</body>
</html>
Ответ №1:
Большинство концепций у вас правильные, но повсюду есть незначительные ошибки.
Сначала я бы убедился, что этот код действительно выполняется. Обратите внимание на ошибки во время выполнения и исправьте их по мере необходимости (будут некоторые …).
Следующее, что вам понадобится, это window.setTimeout
, вот какое-то направление. Основываясь на том, что у вас есть здесь (после исправления), у вас должно быть достаточно знаний, чтобы двигаться вперед.
Просто небольшой совет, всегда лучше обратиться за помощью или куда идти дальше, чем просить кого-то дать вам 100% полный пример. В разработке много шлифовки и обучения, которые должны происходить и которые никогда не прекращаются.