메뉴 건너뛰기

tnt_lang

html/script javascript: event,this는 사용할 수 없습니다

박상현 2004.06.13 13:24 조회 수 : 1694 추천:36

javascript: 프로토콜과 onXXX 이벤트핸드러는 모두 명령어을 실행하지만
  this, event는 프로토콜에서 사용할 수 없습니다.

      this는 a 요소가 아닌 현재 페이지의 window개체를 가리킵니다.
        <a href="javascript:alert(this==window)">클릭</a>

      이벤트 개체는 null로 나타납니다.
        <a href="javascript:alert(event)">클릭</a>


  this, event를 사용하려면 반드시 이벤트 핸들러 onXXX를 이용해야 합니다.
위로