개인공부/TIL(Today I Learned)

TIL 25일차_DOM연습하기

soon327 2021. 2. 12. 00:08

DOM 연습하기


li 하나를 생성하는 과정

const root = document.getElementById("root");

const creatLi = function () {
  const li = document.createElement("li");
  const input = document.createElement("input");
  const span = document.createElement("span");
  input.type = "checkbox";
  span.textContent = "음식"; //li.textContent로 하면 input이 출력되지 않는다.

  li.appendChild(input);
  li.appendChild(span);
  root.appendChild(li);
  return li;
};

creatLi();

랜더링 화면

체크박스를 삽입하기위해서는
input 엘리먼트를 생선한 뒤에
input.type = 'checkbox'로 타입을 정해준다.

'개인공부 > TIL(Today I Learned)' 카테고리의 다른 글

TIL 27일차_DOM 모든 자식노드 삭제하기  (0) 2021.02.14
TIL 26일차_DOM이해하기  (0) 2021.02.13
TIL 24일차_재귀 익숙해지기  (0) 2021.02.11
TIL 23일차_정렬, 재귀  (0) 2021.02.10
TIL 22일차_reduce()  (0) 2021.02.09