自身の要素の前に要素を追加
自身の要素の前に要素を追加するには、parentNode
プロパティで自身の親要素を参照し、その親要素からinsertBefore
メソッドを使用して自身を基準に子要素として前に追加します。
JavaScript
var sampleElem = document.getElementById('sample'),
addElem = document.createElement('span');
sampleElem.parentNode.insertBefore(addElem, sampleElem);
parentNodeプロパティについて:親要素(親ノード)の取得
insertBeforeメソッドについて:要素に子要素を最初に追加