【发布时间】:2011-11-07 15:52:31
【问题描述】:
我想使用 javascript 在 ul 元素内的另一个 li 之后附加一个 li 元素,这是我到目前为止的代码..
var parentGuest = document.getElementById("one");
var childGuest = document.createElement("li");
childGuest.id = "two";
我熟悉 appendChild,
parentGuest.appendChild(childGuest);
但是,这会将新元素附加到另一个内部,而不是之后。如何在现有元素之后附加新元素?谢谢。
<ul>
<li id="one"><!-- where the new li is being put --></li>
<!-- where I want the new li -->
</ul>
【问题讨论】:
-
显示一些 html.. 父级是 ul 还是 li?
-
我投票决定重新开放此 QA,因为我想添加新的更新答案,因为此 QA 仍会作为谷歌的热门搜索结果弹出。
标签: javascript getelementbyid appendchild createelement