يوجد دالة في جافاسكربت تدعى insertAdjacentHTML نطبقها على العنصر الأب وهي تاخذ وسيطين، الأول هو موضع حقن العنصر الابن مثل قبل او بعد او قبل نهاية الأب .. وهم ("beforebegin", "afterbegin", "beforeend", "afterend")
فيكون مثالك بالشكل التالي:
let parent = document.getElementByClassName('get')[0]; // جلب عن طريق اسم الصنف يعيد مصفوفة
parent.insertAdjacentHTML('beforeend', '<div id="header"> my header</div>');