gpt4 book ai didi

javascript 函数执行顺序错误?关于异步的事情?

转载 作者:行者123 更新时间:2023-11-28 11:04:44 24 4
gpt4 key购买 nike

function buyabook(bookTitle) {
var status = document.getElementById("status");
if (status == "unregistered") {
//alert("unregistered");
alert("Please log in before purchasing a book!");
login_prompt();
}

function login_prompt() {
document.getElementById("login_prompt").src = "http://uni.database.ac.nz/BC/Closed/Service.svc/user";
login();
}

function login() {
alert("last");
}

问题在于该行

document.getElementById("login_prompt").src = 
"http://uni.database.ac.nz/BC/Closed/Service.svc/user";

最后执行..我希望它在登录警报之前执行..或者我想在登录功能中执行的任何其他操作..我不知道如何解决这个问题..:\

最佳答案

我会说,如果您想先运行它,请在发出警报之前调用login_prompt。 函数登录() {
登录提示()
警报(“最后”);
}

关于javascript 函数执行顺序错误?关于异步的事情?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45523415/

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