<div id="A"></div>
<div id="B"></div>
<div id="D"></div>
<div id="E"></div>
<div id="C"></div>`
如何在id B和D之间移动<div id="C"></div>
以纯javascript(无JQuery)?如何使用JavaScript在不使用jQuery的情况下在标识后移动HTML标记?
<div id="A"></div>
<div id="B"></div>
<div id="D"></div>
<div id="E"></div>
<div id="C"></div>`
如何在id B和D之间移动<div id="C"></div>
以纯javascript(无JQuery)?如何使用JavaScript在不使用jQuery的情况下在标识后移动HTML标记?
您可以使用insertBefore:
var C = document.getElementById("C");
var D = document.getElementById("D");
D.parentElement.insertBefore(C, D);
我neet移动C div不创建先生 – 2014-09-24 12:28:08
@ChamindaNuwan你没有在你的问题的C div,而不是createElement只是'var C = document.getElementById(“C”);' – CodingIntrigue 2014-09-24 12:29:38
omg那是我的错误如何在id B和D之间移动
以纯javascript(无JQuery)? – 2014-09-24 12:30:46
有类似的问题在互联网上。我正在对它投票。在发布问题之前,请在谷歌和谷歌搜索。 – 2014-09-24 12:35:56