提交时的Javascript检查表单

提交时的Javascript检查表单,javascript,html,Javascript,Html,我使用了event.preventDefault()来停止表单操作并调用登录(),但是当登录函数返回true时,它仍然不能执行表单操作 HTML: Javascript: <script type="text/javascript"> function login() { var password = window.prompt("Please input password", ""); if (password !== '123') { ale

我使用了
event.preventDefault()
来停止
表单
操作并调用
登录()
,但是当
登录
函数返回
true
时,它仍然不能执行表单操作

HTML:


Javascript:

<script type="text/javascript">
function login() {

    var password = window.prompt("Please input password", "");
    if (password !== '123') {
        alert('Password is incorrect');
        return false;
    } else {
        alert('Success');
        return true;
    }
}
</script>

函数登录(){
var password=window.prompt(“请输入密码”);
如果(密码!='123'){
警报(“密码不正确”);
返回false;
}否则{
警惕(“成功”);
返回true;
}
}

删除
事件.preventDefault()从Submit上的
。无论从
login()
返回的值是多少,这都将停止表单提交

函数登录(){
var password=window.prompt(“请输入密码”);
如果(密码!='123'){
警报(“密码不正确”);
返回false;
}否则{
警惕(“成功”);
返回true;
}
}

如果您的问题得到解决,请接受答案,如果没有,请在答案上添加注释
<script type="text/javascript">
function login() {

    var password = window.prompt("Please input password", "");
    if (password !== '123') {
        alert('Password is incorrect');
        return false;
    } else {
        alert('Success');
        return true;
    }
}
</script>