Генерируем событие onClick От имени любого HTML-элемента:

var elems = document.querySelectorAll('.....');
for (var i = 0; i < elems.length; i++) {
var evt = document.createEvent("HTMLEvents");
evt.initEvent("click", false, false);
elems[i].dispatchEvent(evt);
}


Аналогичным образом генерируются пользовательские события.