Как используя addEventListener передать параметр в функцию?
// Вариант 1. Привязываем контекст и первые по порядку параметры
function someFunk(a, b, event) {
	console.log(a, b, event);
}
element.addEventListener('click', someFunk.bind(null, 1, 2));

// Вариант 2. Используем интерфейс EventListener
function someFunk(event) {
	console.log(this.a, this.b, event);
}
element.addEventListener('click', {handleEvent: someFunk, a: 1, b: 2});
Долго не мучаясь можно сделать так:
function someFunk(arg1, arg2, arg3) {
    arg1.addEventListener('click', function(){
     .....
});
}

function wtoTo() {
    someFunk(arg1, arg2, arg3);
}