Это может быть более простой вопрос, так как я учусь / практикуюсь с использованием DOM.Но у меня есть следующее:
var demo_div = document.createElement("div")
demo_div.classList.add("demo")
var p_div = document.createElement("p")
var br = document.createElement("br")
for(let i = 0; i < 100; i++){
if (i % 5 == 0){
var text = document.createTextNode("meow")
}
else{
var text = document.createTextNode("woof")
}
p_div.appendChild(text)
p_div.appendChild(br)
}
demo_div.appendChild(p_div)
document.body.appendChild(demo_div)
Я пытаюсь создать div с помощью class = "demo", а затем добавить дочерний узел, который является абзацем к нему.Абзац будет иметь 100 строк, но каждая 5-я строка будет иметь другое значение.
Эта часть совсем не сложная, часть, в которой я запутался, - это когда я добавляю разрыв к абзацу, после добавления каждой строки разрыв фактически не работает.Вместо этого разрыв обнаруживается в конце цикла (как видно из инспектора).Любое понимание будет оценено.Спасибо.