Как показать один и тот же блок <div>много раз на странице? - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть

<div id="example">HELLO WORLD</div>

Мне нужно показать это содержимое 25 раз на одной странице.

Как мне этого добиться, пожалуйста?

Ответы [ 3 ]

0 голосов
/ 24 апреля 2020

Простое пока l oop подойдет.

var i = 0;
while (i < 25) {
  text += "<br><div>content</div> ";
  i++;
}
document.getElementById("example").innerHTML = text;
0 голосов
/ 24 апреля 2020

попробуйте вот так.

function render(count) {
    const htmlStr = `<div id="example">HELLO WORLD</div>`
    let finalStr = '';

    for (let i=1; i<=count; i++) {
       finalStr += htmlStr
    }
    document.querySelector('body').innerHTML = finalStr;
}

вызовите эту функцию - render(25)

0 голосов
/ 24 апреля 2020

Идентификатор должен быть уникальным. Использование:

<div id="example_1">HELLO WORLD</div>
<div id="example_2">HELLO WORLD</div>

https://developer.mozilla.org/fr/docs/Web/HTML/Attributs_universels/id

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...