Javascript 在条件

Javascript 在条件,javascript,jquery,Javascript,Jquery,这是我的代码: $('submit').on('click', function (){ var num = document.getElementById('number').value; if(num !== ' '){ window.location = 'userAuth.htnl'; } }); 但是在我向DOM元素中键入一些内容并提交之后,它不会重定向。但是,如果我将输入记录在条件中,我会在控制台上看到它 请帮助。在您的代码中有'userA

这是我的代码:

$('submit').on('click', function (){
    var num = document.getElementById('number').value;

    if(num !== ' '){
        window.location = 'userAuth.htnl';
    }
});
但是在我向DOM元素中键入一些内容并提交之后,它不会重定向。但是,如果我将输入记录在条件中,我会在控制台上看到它


请帮助。

在您的代码中有'userAuth.htnl'。将其更改为'userAuth.html'

$('#submit').on('click', function (){
    var num = document.getElementById('number').value;

    if(num !== ' '){
        window.location.replace('userAuth.html');
    }
});

可能重复的
$('submit')
我不知道有这样一个
标签。它实际上是#submit我打错了这里是
#submit
表单中的提交按钮?单击页面时是否会重新加载而不是重定向?没错,它会重新加载,但现在我在匿名函数中传递了一个参数,并使用了preventDefault()函数,它成功了。忘记了替换。尝试
window.location.replace('userAuth.html')@user8417421-这样行吗?如果没有,请分享HTML代码,这样我可以更好地帮助你。