자바스크립트에서 동적으로 html 요소를 생성하는 방법으로 document.createElement() 메서드가 있다. let newDiv = document.createElement('div'); console.log(newDiv); // 근데 여기에 클래스도 추가하고 id도 추가하고 input을 생성했으면 value도 추가하고 여러 옵션들을 달아줘야 하는데 이걸 다 수작업으로 추가해주면 코드가 아주 더러워진다. name 과 id가 myInput이고 class가 myClass, value가 '더러워' 인 input 요소를 만들어서 div 안에 집어넣는 코드를 예시로 한번 짜보자. let newInput = document.createElement('input'); newInput.setAttribute..