使用javascript转到另一个页面html

go to another page html with javascript

本文关键字:html 另一个 javascript 使用      更新时间:2023-09-26

我有两个文件。一个是login.html,它是一个简单的html5文件,格式为.

HTML

<form method="post" action="" name="form1">entre the pasword:
    <input type="password" name="code" placeholder="code" maxlength="6">
    <p class="submit">
        <input type="submit" name="commit" value="send" onclick="verif(document.form1.code)">
    </p>
</form>

第二个是我的javascript文件,代码如下:

function verif(inputtxt) {
    var pwd = "123456";
    if (inputtxt.value.match(pwd)) {
        window.location.href = 'Test.html';
    } else {
        alert('Code erron'351 ! ')
        return false;
    }
}

现在我的问题是,当我输入密码时,如果是错误,则会出现指示错误的警告消息(它会出现,我对此没有问题),如果是正确时,我应该重定向到下一页。第二部分对我不起作用。

请帮帮我,我已经坚持了两天了。。

由于您的按钮是一个提交按钮,我认为它是在JS完成后提交表单的,这可能是您没有被重定向到Test.html的原因(因为表单action属性没有任何值。)请尝试下面的html表单代码,并检查这是否解决了问题。

<form method="post" action="" name="form1" onsubmit="verif(document.form1.code);return false;">entre the pasword:
    <input type="password" name="code" placeholder="code" maxlength="6">
    <p class="submit">
        <input type="submit" name="commit" value="send">
    </p>
</form>

onsubmit属性中的return false;阻止表单的默认提交操作。无论何时提交表单(即单击提交按钮),都将执行verif(document.form1.code)