【发布时间】:2021-12-29 00:25:31
【问题描述】:
当函数changeText()被调用时,div位置由于某种原因向下移动
JS:
function changeText() {
document.getElementById("div1").innerText = "string"
}
HTML:
<div id="div1" onmouseover="changeText()">
<p>div 1</p>
</div>
【问题讨论】:
-
因为您删除了段落标签。您正在替换 div 的文本,而不是 div 中的段落。
标签: javascript html dom