gpt4 book ai didi

javascript 警报不返回任何值

转载 作者:行者123 更新时间:2023-11-30 10:25:08 25 4
gpt4 key购买 nike

我有一个特定的功能,只有在我点击警告框中的“确定”后才能执行我的代码是这样的。我不知道在javascript中是否有'dialogueresult',就像在c#中那样

    function showCreds() {
var y='';
var result=UpdateCredentials();
if(result=='1'){y = alert('Creds updated successfully');}
if(y==true){
clearFields();
}
}

有什么办法可以做到吗,我也做了一个测试代码

function myfun() {
var y = alert('test');
alert(y);
}

但是第二个警报显示未定义,如果

alert(y);

被替换为

alert(y.toString()) 

没有显示还得配合alert,既不确认也不提示

最佳答案

根据您最后的评论,下面的代码可以工作。 Javascript 是单线程的,所以一旦警报框被确定,clearFields() 就会运行

function showCreds() {
var result=UpdateCredentials();
if(result=='1') {
alert('Creds updated successfully');
clearFields();
}
}

关于javascript 警报不返回任何值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19953414/

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