【发布时间】:2020-09-01 18:01:51
【问题描述】:
我有一个这样的 HTML 页面
<div id="div"></div>
我想使用 JavaScript 添加两个元素(a 和 button 出现问题)
a1 = document.createElement("a")
a1.innerText = "element1"
div.appendChild(a1)
a2 = document.createElement("a")
a2.innerText = "element2"
div.appendChild(a2)
结果是<div id="div"><a>element1</a><a>element2</a></div>。
它不同于
<div id="div">
<a>element1</a>
<a>element2</a>
</div>
第二个变体在单词之间有一些空格。
为什么会这样? 我应该怎么做才能获得一些固定数量的空间(我需要它,因为最初使用按钮)?在这种情况下应该采取什么措施?
【问题讨论】:
-
你能做一个现场演示吗?我不明白你在说什么空间
-
@NSTuttle HTML/CSS 处理空白的方式并不相同。换行符呈现不同。
标签: javascript html button createelement