support: IE8+
targetElement.insertAdjacentElement(position, element);
'beforebegin': Before the element itself.
'afterbegin' : Just inside the element, before its first child.
'beforeend' : Just inside the element, after its last child.
'afterend' : After the element itself.
function prependChild(parentEle, newFirstChildEle) {
parentEle.insertBefore(newFirstChildEle, parentEle.firstChild)
}