添加元素到指定位置
<ul id="ul">
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
<ul id="sel">
</ul>
<script>
var btn = document.getElementById('btn');
btn.onclick = function () {
var li = document.createElement('li');
li.innerText = 'abcd';
var ul = document.getElementById('ul');
ul.insertBefore(li, ul.children[0].nextElementSibling);
</script>
添加子节点到父节点的末尾
var btn = document.getElementById('btn');
btn.onclick = function () {
var li = document.createElement('li');
li.innerText = 'abcd';
var ul = document.getElementById('ul');
var div = document.createElement('div');
div.innerText = 'div';
ul.append(div);
var sel = document.getElementById('sel');
sel.appendChild(div);
替换子节点
var div = document.createElement('div');
div.innerText = 'div';
ul.replaceChild(div,ul.children[0]);