개체에서 이벤트를 발생시킨다.

인수/파라메터
sEvent
필수적인 요소이며, 발생될 이벤트의 이름을 지정하는 문자열이다.
eventObj
선택적인 요소이며, event의 속성들을 얻을 이벤트가 발생되는 개체를 나타낸다.
반환값

반환값 bVal은 이벤트 발생이 성공적으로 되었는가를 나타내는 부울값이다.

true 이벤트 발생이 성공적으로 되었다.
false 이벤트 발생이 취소되었다.
특기

발생되는 이벤트가 취소될 수 없으면, fireEvent은 항상 true를 반환한다.

event 개체에 지정된 값들에 관계없이, cancelBubble, returnValue, srcElementtype 네가지 속성들의 값은 다음과 같이 초기화된다.

이벤트 개체 속성
cancelBubble false
returnValue true
srcElement 이벤트가 발생되는 엘레멘트
type 발생되는 이벤트의 이름
적용
개체scriptIE
참조
createEventObject

메서드 예제

마우스를 올렸다, 내렸다, 클릭 해보라.

divObj에서
결과 표시창

마우스를 에 올리면 fireEvent 메서드로 단추를 클릭하는 이벤트를 발생시킨다.

<SCRIPT>
function showEvent(){
  showA.innerText=event.type+' 발생';
  butObj.fireEvent('onclick');
  if (event.type=='mouseout') showB.innerText='';
}
</SCRIPT>
<DIV id="divObj" onmouseover="showEvent();" onmouseout="showEvent();" onclick="showEvent();"
  style="border:solid 1 blue;background:ffd">마우스를 올렸다, 내렸다, 클릭 해보라.</DIV>
<P>
<BUTTON id="butObj" onclick="showB.innerText='단추를 클릭했다!'">클릭단추</BUTTON>
<DIV>divObj에서 <SPAN id=showA></SPAN></DIV>
<DIV id=showB>결과 표시창</DIV>