Ах, если вопрос был в этом, то есть такая штука как document.createEvent, с ее помощью можно любое событие создать программно. Причем, насколько мне известно, в webkit нет возможности отличить событие, созданное через Element.prototype.dispatchEvent от настоящего.
Так что да, любое событие может произойти когда угодно, если этого захотеть.
|