繁体   English   中英

如何使用javascript模仿html BR标签

[英]How to imitate the html BR tag with javascript

您好,我在div之后体内有3件事。

一个按钮和两个图像。 我要为他们设置一个新行,以使按钮位于一行中,图像位于其自己的行中,第二个图像也位于其自己的行中。

我尝试了document.write("<BR>")但它完全破坏了我的代码。这是当前代码

var button = document.createElement("button");
button.innerHTML = "Do Something";
document.body.appendChild(button)


var img7 = document.createElement('img')
img7.src = 'g.png'
document.body.appendChild(img7)


var img8 = document.createElement('img')
img8.src = 'h.png'
document.body.appendChild(img8) 

它是纯JavaScript,所以我不能使用<br>换行

您可以使用与创建每个<img>相同的方法在JavaScript中创建和附加<br>

var button = document.createElement("button");
button.innerHTML = "Do Something";
document.body.appendChild(button)

var br = document.createElement('br')
document.body.appendChild(br)

var img7 = document.createElement('img')
img7.src = 'g.png'
document.body.appendChild(img7)

document.body.appendChild(br.cloneNode())

var img8 = document.createElement('img')
img8.src = 'h.png'
document.body.appendChild(img8) 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM