无法使用计时器调用onsubmit函数

时间:2019-01-29 07:41:50

标签: html forms timer submit onsubmit

我想创建一个登录表单,当有人输入错误的用户名或密码时,在表单上方放置一个自定义弹出框。

我已经做完了,但是当我想在几秒钟后隐藏此框时,没有计时器就无法做到。没有它,它可以完美运行,该功能可以运行,但是当我添加计时器时,它不起作用。你能帮我吗?

<form method="post" class="loginform" onsubmit="myFunction()">
    <input class="button login" type="submit" name="register-user" value="Login" /> 
</form>
<script>
function myFunction() {     
    setTimeout(function(){ alert("Hello"); }, 3000);
} 
</script>

我尝试了很多方法。将“ onsubmit”放入提交按钮,尝试“ myFunction();”或没有“;”等。

0 个答案:

没有答案