<!-- beforebegin (바로 앞) -->
<div id="my-div">
    <!-- afterbegin (안쪽 시작 부분) -->
    Content
    <!-- beforeend (안쪽 끝 부분)-->
</div>
<!-- afterend (바로 뒤) -->
const ele = document.getElementById("my-div");

// 요소 바로 앞 새로운 텍스트 삽입
ele.insertAdjacentText("beforebegin", "Before begin");

// 요소 안쪽 시작 부분에 텍스트 삽입
ele.insertAdjacentText("afterbegin", "After begin");

// 요소 안쪽 끝 부분에 텍스트 삽입
ele.insertAdjacentText("beforeend", "Before end");

// 요소의 뒤에 새로운 텍스트 삽입
ele.insertAdjacentText("afterend", "After end");
element.insertAdjacentText(where, data)
#container {
    border: 1px solid red;
    margin-bottom: 1em;
}
#container span {
    color: red;
}
button {
    display: block;
}
<!-- beforebegin (바로 앞) -->
<div id="container">
    <!-- afterbegin (안쪽 시작 부분) -->
    <span>Content</span>
    <!-- beforeend (안쪽 끝 부분)-->
</div>
<!-- afterend (바로 뒤) -->
<button type="button" id="btn">텍스트 삽입하기</button>
const ele = document.getElementById("container");
const btn = document.getElementById("btn");

btn.addEventListener("click", () => {
    ele.insertAdjacentText("beforebegin", "beforebegin 삽입");
    ele.insertAdjacentText("afterbegin", "afterbegin 삽입");
    ele.insertAdjacentText("beforeend", "beforeend 삽입");
    ele.insertAdjacentText("afterend", "afterend 삽입");
});
실제 적용된 모습 '버튼'을 실제로 클릭해 보세요!
#ele {
    border: 1px solid red;
    margin-bottom: 1em;
}
#ele span {
    color: red;
}
button {
    display: block;
}
<!-- beforebegin (바로 앞) -->
<div id="ele">
    <!-- afterbegin (안쪽 시작 부분) -->
    <span>Content</span>
    <!-- beforeend (안쪽 끝 부분)-->
</div>
<!-- afterend (바로 뒤) -->
<button type="button" id="ins-btn">텍스트 삽입하기</button>
const targetElement = document.getElementById("ele");
const insBtn = document.getElementById("ins-btn");

insBtn.addEventListener("click", () => {
    targetElement.insertAdjacentText("beforebegin", "<p>beforebegin 삽입</p>");
    targetElement.insertAdjacentText("afterbegin", "<p>afterbegin 삽입</p>");
    targetElement.insertAdjacentText("beforeend", "<p>beforeend 삽입</p>");
    targetElement.insertAdjacentText("afterend", "<p>afterend 삽입</p>");
});
실제 적용된 모습 '버튼'을 실제로 클릭해 보세요!