Нужно передать функцию, которая должна быть выполнена с определенными аргументами? Оберни ее в анонимную функцию:
someGuiElement.onclick = alert("Hello world");
// будет сразу выполнена - и onclick будет присвоен результат выполнения alert("Hello world") - т.е. undefined, так как alert() ничего не возвращает
someGuiElement.onclick = function()) {alert("Hello world") };
// а так все ок
Комментариев нет:
Отправить комментарий