BGM용 세이라디오
열기▼       고정
전체
글목록

JS onclick 등에 함수 할당시 주의점

토요일, 5월 17, 2014
e.onclick=function(){...};
이런 형태에 익숙해져 다음과 같이 할당하면 안된다.
e.onclick=fun1();
이때 fun1()은 함수를 실행하는 것으로 처리되어 그 반환값이 onclick에 할당된다. 따라서
e.onclick=fun1;
과 같이 변수처럼 이름을 할당해주면 된다.
첫 댓글을 써주세요!

댓글을 인용하려면 @![댓글 ID]!@와 같이 쓰시면 됩니다. "@!" 와 "!@"를 쓰시려면 "+@+!+", "+!+@+"와 같이 써주세요.

페이스북 댓글
.post-outer{ -webkit-transform:none; transform:none; display:inline; padding:0; margin:0; border-width:0; } .hentry>div{ display:none; }