Element.prepend() - вставляє елемент або текст спочатку елемента.
Element.prepend( pre );
Element - об'єкт Element.
pre - елемент або рядок який необхідно вставити.
prepend() метод об'єкту Element який вставляє елемент або текст (рядок) на початку списку дочірних елементів.
Якщо елемент pre вже існує в документі то він видаляється і вставляється (переміщується).
Не всі браузери підтримують.
#test
var newEl = document.createElement("h3");
newEl.innerText="*** тест ***";
var el= document.getElementById("test");
el.prepend(newEl);
el.prepend("### text ###");
document.getElementById("test").prepend(document.getElementsByTagName("p")[0]);
var el = document.createElement("p");
el.innerText="*** JavaScript ***";
el.style.color="blue";
document.body.prepend(el);
document.body.prepend("### text ###");