querySelector는 되는데 getElementById는 안됨

koom·2022년 6월 23일

Javascript

목록 보기
4/7

원인: 오타

  • 코드
const greeting = document.getElementById("#greeting");
const greeting1 = document.querySelector("#greeting");

console.dir(greeting);
console.dir(greeting1);
  • console 결과

둘 다 결과가 똑같아야 하는데 왜 getElementById에서는 null이 나오지 싶었는데
getElementById를 쓸 때는 #을 쓰는 게 아니다
const greeting = document.getElementById("#greeting");	// x
const greeting = document.getElementById("greeting");	// o

0개의 댓글