JS setInterval; Я хочу создать строку тега внутри - PullRequest
0 голосов
/ 14 июля 2020
let interval = setInterval(() => {

    var date = new Date();
    var saat = date.getHours();
    var dakika = date.getMinutes();
    var saniye = date.getSeconds();
    document.getElementById("saat").innerHTML = saat + ": " + dakika + ": " + saniye;

}, 1000);

Я хочу создать тег li со значением часа. Не могли бы вы мне помочь?

1 Ответ

0 голосов
/ 14 июля 2020

Вы можете создать новый элемент DOM, используя метод createElement . Пожалуйста, попробуйте приведенный ниже фрагмент кода и посмотрите, работает ли он для вас.

let interval = setInterval(() => {
    var date = new Date();
    var saat = date.getHours();
    var dakika = date.getMinutes();
    var saniye = date.getSeconds();
    document.getElementById("saat").innerHTML = saat + ": " + dakika + ": " + saniye;

    const ul = document.createElement('ul');
    const li = document.createElement('li');
    li.innerHTML = saat;
    ul.appendChild(li);
}, 1000);

Я предположил несколько вещей здесь, поэтому обязательно внесите соответствующие изменения в фрагмент кода для вашего варианта использования.

...