@NeveR3d

К каждой цифре добавить свой класс?

Если я запускаю скрипт я вижу 74253 Seconds, мне нужно чтоб шло. Помогите пожалуйста
<div id="txt">
<span class="digit-1">7</span>
<span class="digit-2">4</span>
<span class="digit-3">2</span>
<span class="digit-4">5</span>
<span class="digit-5">3</span>
</div>

var today = new Date();
var start = new Date(today.getFullYear(),today.getMonth(),today.getDate(),0,0,0,1);
console.log(today, start);
function startTime(){
setInterval(function() {
   document.getElementById('txt').innerHTML = (parseInt((new Date - start) / 1000));
}, 1000);

}
  • Вопрос задан
  • 266 просмотров
Решения вопроса 1
evgeniy8705
@evgeniy8705
Повелитель вселенной
const start = new Date(new Date().getFullYear(), new Date().getMonth(), new Date().getDate(), 0, 0, 0, 1);

setInterval(() => {
  const arr = String((parseInt((new Date - start) / 1000))).split("");
  const length = arr.length;
  let html = `<div id="txt">`;
  
  for (let i = 0; i < length; i += 1) {
    html += `<span class="digit-${i}">${arr[i]}</span>`;
  }
  
  html += "</div>";
  
  document.body.innerHTML = html;
}, 1000);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Задавать вопрос нормально?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
25 нояб. 2024, в 18:18
20000 руб./за проект
25 нояб. 2024, в 18:00
5000 руб./за проект
25 нояб. 2024, в 17:47
5000 руб./за проект