<html>
<div id="target">before</div>
<js>
let target= document.querySelector('#target');
target.innerHTML = `
<span>after</span>
`;
<html 출력결과>
<div id="target">
<span>변경 후</span>
</div>
<html>
<div id="target">before</div>
<js>
let target= document.querySelector('#target');
let newSpan = document.createElement('SPAN');
newSpan.textContent= 'after'; (text만 넣고 싶을때)
newSpan.innerHTML= `
<span>after</span>
`;// 태그도 넣고 싶을때
target.appendChild(newSpan); target 아랫쪽에 newSpan 엘리먼트를 추가합니다.
<html 출력결과>
<div id="target">
before
<span>after</span>
</div>
출처: 코드스테이츠