var insertedElement = parentElement.insertBefore(newElement, referenceElement);
Если referenceElement равен нулю или не определен, newElement вставляется в конец списка дочерних узлов.
insertedElement The node being inserted, that is newElement
parentElement The parent of the newly inserted node.
newElement The node to insert.
referenceElement The node before which newElement is inserted.
Примеры можно найти здесь: Node.insertBefore