Показать сообщение отдельно
  #2 (permalink)  
Старый 17.02.2015, 19:45
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

Velidan,
потому что в onclick у вас результат функции а не ссылка на функцию
document.getElementById('jscroll_2').onclick = elmYPosition('contacts');

 function elmYPosition(eID) {
     return function() {
         var elm = document.getElementById(eID);
         var y = elm.offsetTop;
         alert(y);
     }
 }
Ответить с цитированием