W3C DOMではinsertBefore()は用意されているが、 insertAfter() が用意されていないみたい... 自分でmethodを作るなら、↓を参考〜〜 /** NodeインタフェースにinsertAfter()メソッドを追加 */ Node.prototype.insertAfter = function(node, referenceNode) { this.insertBefore(node, referenceNode.nextSibling); }; /** 使用例 */ /* 追加するノードを作成 */ var insertNode = document.createElement('li'); insertNode.textContent = '新しく追加された要素。'+(new Date()); insertNode.style.color = '#ff0