2016-05-14 5 views

ответ

4

, что произошло там вы выполняете функцию вместо присвоения ему

здесь решение:

document.getElementById("mybtn").onclick = function(){ sum(2,5) }; 
0

В дополнении к @ NetaMeta Ответит вы можете использовать Function.prototype.bind() метод для создания новой функции от sum функции и предварительные параметры:

document.getElementById("mybtn").onclick = sum.bind(null, 2, 5);