我有一个网站,我想为喜欢的用户创建一个计时器。如果他们无法在30秒内单击“提交”按钮,则会通知用户已过去30秒,而您仍未单击该按钮。我尝试搜索闹钟作为php的示例,但找不到任何东西。希望可以使用php或js完成。谢谢您的答复
答案 0 :(得分:0)
这可以用JavaScript完成
setTimeout( function(){
alert("Timer Done");
}, 30000);
30000毫秒是30秒
答案 1 :(得分:0)
**您可以在JavaScript中使用setTimeout。**
function myFunction() {
setTimeout(function(){ alert("Hello"); }, 3000);
}
<!DOCTYPE html>
<html>
<body>
<p>Click the button to wait 3 seconds, then alert "Hello".</p>
<button onclick="myFunction()">Try it</button>
</body>
</html>
答案 2 :(得分:0)
我希望这会对您有所帮助。
var userSubmit = false;
var timeout;
if (!userSubmit) {
timeout = setTimeout( function(){
alert("Timer Done");
}, 3000);
}
function alertSubmit() {
userSubmit = true;
clearTimeout(timeout);
}
<button onclick="alertSubmit()">Try it</button>