Доброго вечера уважаемые коллеги. Подскажите пожалуйста почему, когда я назначаю функцию обработчику события и передаю ей параметр она сразу же срабатывает после загрузки страницы, а не по самому событию ?
document.getElementById('jscroll_2').onclick = elmYPosition('contacts');
function elmYPosition(eID) {
var elm = document.getElementById(eID);
var y = elm.offsetTop;
alert(y);
}
Срабатывает сразу же после загрузки страницы и после на клики не реагирует.
Вопрос очень банальный (чувствую) но не могу никак с этим справиться. Помогите пожалуйста.