Versi 2017
Kamu bisa memakai
targetElement.insertAdjacentElement('afterbegin', newFirstElement)
Dari MDN :
Metode insertAdjacentElement () menyisipkan node elemen yang diberikan pada posisi tertentu relatif terhadap elemen yang dipanggil.
position
A DOMString mewakili posisi relatif terhadap elemen; harus salah satu dari string berikut
beforebegin:: Sebelum elemen itu sendiri.
afterbegin: Tepat di dalam elemen, sebelum anak pertamanya.
beforeend: Tepat di dalam elemen, setelah anak terakhirnya.
afterend: Setelah elemen itu sendiri.
element
Elemen yang akan dimasukkan ke dalam pohon.
Juga di keluarga insertAdjacentada metode saudara:
element.insertAdjacentHTML('afterbegin','htmlText')untuk menyuntikkan string html secara langsung, seperti innerHTMLtetapi tanpa mengabaikan semuanya, sehingga Anda dapat melompat dari proses yang menindas document.createElementdan bahkan membangun seluruh komponen dengan proses manipulasi string
element.insertAdjacentTextuntuk menyuntikkan string sanitasi ke dalam elemen. tidak lagiencode/decode