繁体   English   中英

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

[英]JavaScript Callback not called from button click

您好,有耐心的互联网人。

请注意,我已阅读并重新阅读了有关回调的所有Stackoverflow大部分内容,并在线浏览了Safari图书,寻找了一个简单的有意义的回调示例,并将这种回调方法打了一段时间,但可惜:似乎似乎无法理解...我正在尝试使一个简单的回叫示例正常工作...一些非常简单的方法,我可以理解。

目标是:单击一个按钮...让该按钮调用一个会弹出警报的函数,然后,回调会弹出警报。

这是我的一些示例代码,至少似乎没有引发任何明显的语法错误,但是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;
}

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

提前感谢许多

 callback;

应该

 callback();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM