HTML&CSS
Javascript_window.onload
쿡아이디어
2013. 7. 4. 01:44
window.onload의 역할이 무엇인가?
우선 컴파일이란 용어를 알 필요가 있는데,
컴파일이란, 명령어를 번역하는 것, 즉 명령을 해석하는 것을 말한다.
컴파일이 될 시에, 위에서부터 아래로 읽어지게 되는데,
만약,
document.getElementById("abc").value
<input type="" id="abc" />
만약 이 순서로 될 시에는, 위의 abc가 정의되기 전이라 에러가 발생하게 된다.
그러나 window.onload라는 이벤트를 잡아주면, dom이 완성된 후, 읽혀지게 되므로 에러가 발생하지 않게 된다.