未通过按钮单击调用JavaScript回调

时间:2012-08-02 21:20:26

标签: javascript callback

你好,互联网上有耐心的人。

请注意,我已经阅读并重新阅读了回调中的大多数Stackoverflow写作,去了Safari Books在线寻找一个简单回调的例子,这些回调很有意义,并且在一段时间内反对这个回调的东西但是,唉:似乎无法得到它......我正试图让一个简单的回调示例工作......非常简单的事情,我可以解决这个问题。

这是目标:单击按钮...按钮调用弹出警报的功能,然后回调弹出警报。

这是我的示例代码,至少似乎没有抛出任何明显的语法错误,但是dang,darn,heck:不起作用。

document.getElementById('test-callback-button').onclick = testMyCallBack;

function testMyCallBack() {
   runClientRequest3("ham", function() { alert("Thanks for the sandwich") });
}

function runClientRequest3(request, callback) {
     alert("My sandwich is: " + request);
     callback;
}

警告“我的三明治是火腿”弹出...但不是回调警报:-( ......我(显然)缺少什么而不理解?

非常感谢早期

1 个答案:

答案 0 :(得分:3)

 callback;

应该是

 callback();