我通过 id 获取元素:
var t = document.getElementById("1");
这个元素包含在一个 div 块中,我想将它包装在另一个块中,所以:
var p = t.parentElement;
p.removeChild(t);
var y = document.getElementById("newDivForT");
y.appendChild(t);
现在我希望 t 的内容显示在屏幕上,但是据我所知,我需要重新加载页面。但是,如果您重新加载页面,那么脚本将简单地再次执行,这将导致任何结果。问题是当 t 已经是另一个块的内容时如何显示它?
后
appendChild会显示内容。此外,在使用它时,
appendChild您不需要使用它,removeChild因为元素本身会移动。