我有一个26项列表,每一项与字母表中的一个字母对应
<ul>
<li id="a">A</li>
...
<li id="m">M</li>
<li id="n">N</li>
...
<li id="z">Z</li>
</ul>
我可以使用 JavaScript 在“M”之后终止列表(即
</ul>
),添加一个<h2>
元素并开始另一个列表,以“N”开头?如下所示:
<ul>
...
<li id="m">M</li>
</ul>
<h2>Part 2</h2>
<ul>
<li id="n">N</li>
...
</ul>
我可以使用
.createElement
和 .insertBefore
成功地插入 h2
元素,但我无法在其两侧获取关闭和开放列表标记。我已尝试使用 innerHTML
、outerHTML
、insertBefore
等方法...
<ul>
的内容并用新的<ul>
重新包装这两个组件。添加元素应该很容易。 - Shadowen