XML DOM createEvent() 메서드
정의와 사용법
createEvent() 메서드는 새로운 Event 객체.
문법:
createEvent(eventType)
매개변수 | 설명 |
---|---|
eventType | Event 객체를 얻고자 하는 이벤트 모듈 이름. 유효한 이벤트 유형 목록에 대해 참조하십시오.설명”부분. |
반환 값
새로 생성된 Event 객체를 가진, 지정된 유형으로
발생시킨다.
구현이 필요한 이벤트 유형을 지원한다면, 이 메서드는 NOT_SUPPORTED_ERR 코드의 DOMException 예외.
설명
이 메서드는 매개변수에 의해 정의된 새로운 이벤트 유형을 생성합니다. eventType 지정됩니다. 주의하십시오, 이 매개변수의 값은 생성할 이벤트 인터페이스의 이름이 아니라 해당 인터페이스를 정의하는 DOM 모듈의 이름입니다.
다음 표는 eventType 의 유효한 값과 각 값이 생성하는 이벤트 인터페이스:
매개변수 | 이벤트 인터페이스 | 초기화 메서드 |
---|---|---|
HTMLEvents | HTMLEvent | iniEvent() |
MouseEvents | MouseEvent | iniMouseEvent() |
UIEvents | UIEvent | iniUIEvent() |
이 메서드를 사용하여 Event 객체를 생성한 후, 표에 나타난 초기화 메서드를 사용하여 객체를 초기화해야 합니다. 초기화 메서드에 대한 자세한 내용은 다음을 참조하십시오. Event 객체 참조.
이 메서드는 실제로 Document 인터페이스에 의해 정의된 것이 아니라 DocumentEvent 인터페이스에 의해 정의된 것입니다. Event 모듈을 지원하는 구현이 있다면 Document 객체이 메서드를 사용하여 DocumentEvent 인터페이스를 구현하고 이 메서드를 지원합니다.