<script>
window.onload = function()
{
var btnPrint = document.getElementById("btnPrint");
btnPrint.onclick = function(){
.......;
};
}
</scirpt>
<script src = "index.js" /> ---- 단일 태그 방식으로 하면 안된다.
<script src ="index.js"></scirpt> -- 형식으로 표현해야 한다 .
--------------------------------------------------------------------------------------------------------
<script src = "code1.js"></script>
<script src = "code2.js"></script>
<script src = "code3.js"></script>
function init(){.....
window.onload = init} --1
function init(){.....
window.onload = init} --2
function init(){.....
window.onload = init} --3
window 객체가 대체 하기 때문에 맨 마지막 3번째 window객체만 로딩된다.
window의 서비스 함수중에 add
window.onload = function() {alert("test1");}
window.onload = function() {alert("test2");}
window.onload = function() {alert("test3");}
window.addEventListener("load", function(){ -- 초기화 대신 누적하기 위해서 사용한다.
alert("test1");
});
window.addEventListener("load", function(){
alert("test2");
});
출처 : 자바스크립트 DOM 프로그래밍 23강 - 코드분리와 이벤트 바인딩 방법 두 가지.
https://www.youtube.com/watch?v=lpHBSI5Xyhc&list=PLq8wAnVUcTFWhQrIXNN6kPYXJA6X2IQM4&index=23
'JavaScript(JQUERY&JSON)' 카테고리의 다른 글
Node 인터페이스 (0) | 2019.12.10 |
---|---|
Selectors API (0) | 2019.12.09 |
스크립트 코드의 지역화 (0) | 2019.11.13 |
문서의 엘리먼트 객체 이용하기 (0) | 2019.11.13 |
FULLCalendar 사이트 (0) | 2019.08.22 |