JavaScript에서 document.getElementById("id")에서 id가 HTML 문서에 존재하지 않으면 undefined가 아닌 null을 반환하는 이유는 다음과 같습니다.1. document.getElementById의 동작 방식**document.getElementById(id)**는 HTML 문서에서 주어진 id 속성을 가진 요소를 찾아 반환하는 DOM 메서드입니다.명세: W3C DOM 사양과 ECMAScript 표준에 따르면, getElementById는 ID가 일치하는 첫 번째 요소를 반환하거나, 일치하는 요소가 없으면 null을 반환하도록 정의되어 있습니다.참조: MDN Web Docs - document.getElementById왜 null인가?:DOM API는 객체 참조를 ..