onclick="showPic(this);return false;"return 값을 돌려줌으로 이벤트 헨들러에게 Boolean 값을 넘겨주게 되는데요. 이벤트 헨들러들은 이 값을 받은 다음에 true인 경우 onclick 이벤트가 발생하였다라고 판단하고 동작을 취하며 false인 경우 onclick 이벤트가 발생하지 않았다고 판단하고 동작을 취하지 않습니다.
위의 예제 중 위의 두개는 return false를 발생하였고 세번째 놈은 onclick="showPic(this);"만 호출 시켰고, 네번째 놈은 return true를 발생시켰습니다. 세번째, 네번째의 경우 링크 클릭시 해당 리소스로 페이지가 이동하는 기본적인 동작이 수행됩니다.
만약 onclick 이벤트를 직접 처리하고 기본동작이 발생하지 않기를 원한다면 onclick 이벤트를 처리하는 코드 끝에 return false를 추가하시면 됩니다.
그림이 재미있군.
답글삭제직접 그린건가??
설마 그렸을까요 ^^;;
답글삭제감자돌이라는 캐릭터랍니다.
헉.
답글삭제나도 직접 그린 건 줄 알고 정수씨 참, 대단한 재능들을 많이 갖고 있다고 생각하고 있었는뎅.... -_-;; 속았다
음.. 그림 공부도 배워야 하겠네요 ㅎㅎ
답글삭제직접 그렸다는 것이 큰 의미는 없을 것 같군.
답글삭제점점 더 지식과 정보가 손쉽게 공유되어가고 있어서 직접 만드는 것보다는 기존 정보를 빨리 이해하고 조합하고 응용하는 것이 휠씬 유리할테니.
고런 심오한 뜻이 있었네 :)
답글삭제