【发布时间】:2020-07-21 22:22:28
【问题描述】:
function Purchase() {
document.getElementById("Button1").innerHTML = "Purchasing..."
window.setTimeout(Purchase(), 30000)
document.getElementById("Button1").innerHTML = "Done!"
}
基本上我想做的是做一个有趣的小购买代码测试(虽然我知道它实际上不会买任何东西)。
【问题讨论】:
-
从 Purchase() 中删除 ()
-
同样 done 在你调用 setTimeout 后立即执行,所以将 done 移到函数 Purchase 的末尾
-
您认为您的代码在做什么?你觉得
setTimeout这条线会做什么?
标签: javascript settimeout