gpt4 book ai didi

javascript - 在自定义确认框中暂停执行

转载 作者:行者123 更新时间:2023-11-29 20:14:57 25 4
gpt4 key购买 nike

我想创建一个这样的自定义确认框

var should_I_move_forward = myconfirmbox();

myconfirmbox 将显示带有是/否按钮的弹出窗口,我想在此处暂停执行,直到用户点击是或否,我该如何实现?

即与 js confirm 方法相同的功能购买我自己的 UI。

最佳答案

你不能。

您必须将确认后的逻辑移到 myconfirmbox 方法中,或将其作为参数传递(按需调用)。

有点像

function ConfirmYes(){
// do something for Yes
}

function ConfirmNo(){
// do something for No
}

function myconfirmbox(yesCallback, noCallback){

// whatever you currently do and at the end

if (confirmation == 'yes'){
yesCallback();
} else {
noCallback();
}

}

myconfirmbox(ConfirmYes, ConfirmNo);

关于javascript - 在自定义确认框中暂停执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7555748/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com