<返回上一级
被采纳

完整代码,保存为 1.html,让浏览器执行

 <div class="bb"></div>

<span id="aa">
<em></em>
<em></em>
<em></em>
<em></em>
<em></em>
<em></em>
<em></em>
</span>

<script type="text/javascript">
var span = document.getElementById("aa");
var div = document.createElement("div");
div.setAttribute("class", "bb");
var ems = document.getElementsByTagName("em");
span.insertBefore(div, ems[3]);
</script>

没看出这个问题和 https://ask.csdn.net/questions/700112 的有什么区别。
看我之前的回答,如果有不符合要求的,你下面评论了我来修改。

应该是发重复了的, 没有撤销问题的选项

图片说明