🟨 기본 환경: IDE: VS code, Language: JavaScript
발생 Error
JavaScript에서 다음 Source Code를 실행할 경우,
⭐ Cannot set properties of null (setting 'innerHTML') at insertQ (exam08.html:19:59)
→ Error 발생
발생 원인
insertQ(222) 실행 시, function의 getElementById("question")이 인식되지 않은 상태이므로 null로 인식되어 null의 속성에 result를 설정할 수 없다는 오류가 발생
해결 방법
body tag에 onload 속성을 활용해서 body 내부를 전체 읽고 실행되는 구조로 function을 실행
→ insertQ(111) 참조