Post

JavaScript에서 html 태그 요소 추가 및 수정

HTML

    <div class="test"></div>

 

JavaScript

const resultList = document.querySelector(".test");
function appendWinItem() {
  const p = document.createElement("p");
  p.classList.add("win");
  p.textContent = "W";
  p.style.color = "red";
  resultList.appendChild(p);
}
appendWinItem();

 

ON BROWSER

 

 

 

 

 

해설

HTML

    <div class="test">테스트용 텍스트</div>

 

(1) .createElement("추가할 태그명") & .appendChild(추가할 자식요소)

JavaScript

const test = document.querySelector(".test");
const btn = document.createElement("button"); // 괄호 안에 "태그명"을 넣는다.
test.appendChild(btn); // 선택된 요소 안에 자식 요소를 추가한다.

 

ON BROWSER

 

 


(2) .createTextNode("추가할 텍스트")
선택된 요소에 텍스트를 추가한다. 

JavaScript

const test = document.querySelector(".test");
test.appendChild(document.createTextNode(" 「JavaScript로 추가된 텍스트」"));

 

ON BROWSER

 

 

 

(3) .textContent = "이 텍스트로 변경된다"

선택된 요소의 텍스트를 변경한다.

JavaScript

const test = document.querySelector(".test");
test.textContent = "이 텍스트로 변경된다";

 

ON BROWSER

 

'JavaScript related' 카테고리의 다른 글

JavaScript Array.fill.map  (0) 2023.01.25
JavaScript Sorting  (0) 2023.01.25
JavaScript Date  (0) 2023.01.23
JavaScript Arrow Function  (0) 2023.01.23
JavaScript Callback Function  (0) 2023.01.23
▲ top