XML DOM createEvent() 方法
定义和用法
createEvent() 方法创建新的 Objeto Event.
语法:
createEvent(eventType)
Parâmetros | 描述 |
---|---|
eventType | 想获取的 Event 对象的事件模块名。 关于有效的事件类型列表,请参阅“descrição部分。 |
retorno valor
retorna o novo Objeto Eventcom o tipo especificado.
lançado
Se a implementação suportar o tipo de evento necessário, este método lançará uma exceção com o código NOT_SUPPORTED_ERR Exceção DOMException.
descrição
Este método criará um novo tipo de evento, que é especificado pelo parâmetro eventType especificado. Note que o valor do parâmetro não é o nome da interface de evento a ser criada, mas o nome do módulo DOM que define essa interface.
A tabela a seguir lista eventType Os valores válidos e as interfaces de evento criadas por cada valor:
Parâmetros | Interface de evento | Métodos de inicialização |
---|---|---|
HTMLEvents | HTMLEvent | iniEvent() |
MouseEvents | MouseEvent | iniMouseEvent() |
UIEvents | UIEvent | iniUIEvent() |
Após criar o objeto Event usando este método, é necessário inicializar o objeto com o método indicado na tabela. Para mais detalhes sobre os métodos de inicialização, consulte Referência do objeto Event.
Este método não é definido pela interface Document, mas pela interface DocumentEvent. Se uma implementação suportar o módulo Event, então Objeto DocumentIsso fará com que o objeto Document realize a interface DocumentEvent e suporte este método.