[Error] Uncaught TypeError: Cannot read property 'addEventListener' of null
2022. 9. 27. 20:27
프로그래밍/JavaScript
Uncaught TypeError: Cannot read property 'addEventListener' of null 에러 원인 HTML이 모두 로드 되기 전 script를 먼저 불러오는 경우 발생 HTML이 로드 되기 전 Javascript 영역에서 HTML을 참조하기 때문 👉 addEventListener을 부여할 DOM을 찾지 못해서 에러 발생 해결 방법 1. script 태그를 body 태그 하단에 작성 body 태그 하단에 js를 작성하면 html이 먼저 로드되고, js가 그 다음 로드되기 때문에 오류가 발생하지 않음 // 스크립트가 이곳에 작성되었다면 body 태그 하단으로 이동 스크립트 오류 2. window.onload = function(){} 사용 💡 window.onload()란?..