使用Enter键和“输入”键输入密码;提交;按钮(HTML/Javascript)

使用Enter键和“输入”键输入密码;提交;按钮(HTML/Javascript),javascript,jquery,html,css,Javascript,Jquery,Html,Css,我对创建网站比较陌生,但是,我正在尝试使用HTML/Javascript,这样用户就可以使用enter键或“Submit”按钮输入密码,无论用户选择哪个。当我简单地打印一条像“欢迎!”这样的消息时,我的代码就工作了,但当我想将它们重定向到另一个像“intro.html”这样的页面时,它就停止工作了。我已附上我的代码。我知道event.keyCode可能不是javascript,可能是jquery?如果是这样的话,请让我知道如何将jquery实现为html或任何其他想法:)非常感谢 登录

我对创建网站比较陌生,但是,我正在尝试使用HTML/Javascript,这样用户就可以使用enter键或“Submit”按钮输入密码,无论用户选择哪个。当我简单地打印一条像“欢迎!”这样的消息时,我的代码就工作了,但当我想将它们重定向到另一个像“intro.html”这样的页面时,它就停止工作了。我已附上我的代码。我知道event.keyCode可能不是javascript,可能是jquery?如果是这样的话,请让我知道如何将jquery实现为html或任何其他想法:)非常感谢

登录


函数showPass(表单){
var pass=form.pwd.value;
var pass1=“tanwebdesign”
var pass2=event.keyCode | | event.which;
if(pass==pass1 | |((pass==pass1)和&pass2==13))
{
window.location.replace(“intro.html”);
}
否则{
window.open=“LogIn.html”
}
}


密码:


这是如何做到的

  • 无需添加两个
    input
    s即可执行相同的操作
  • 使用
    e.preventDefault()
    防止表单的默认重定向。。请参见
    函数showPass(form,e)
    和在html
    onSubmit=“showPass(this,event)”
    中,您可以对表单使用
    onSubmit
    ,而不是对提交输入使用
    onClick
  • 无需捕捉
    ENTER
    键,它将自动与表单一起工作
  • 要重定向页面,您可以使用
    window.location.href=https://www.google.com“
函数showPass(表格e){
e、 预防默认值();
var pass=form.pwd.value;
var pass1=“tanwebdesign”;
警报(通过);
if(pass==pass1 | | pass==pass1)
{
//window.location.replace(“intro.html”);
}
否则{
//window.open=“LogIn.html”
}
}

密码:

add
form.preventDefault()?谢谢!这真的很有帮助:)再次非常感谢您,祝您度过愉快的一天!欢迎光临@webdesignweeb。。祝你今天过得愉快:-)
<script language = "JavaScript">
    function showPass(form){

        var pass = form.pwd.value;
        var pass1 = "tanwebdesign"
        var pass2 = event.keyCode || event.which;

        if(pass == pass1 || ((pass == pass1) && pass2 == 13))
        {
            window.location.replace("intro.html");
        }
        else{
            window.open = "LogIn.html"
        }
    }
</script>
<form>

    Password: <input type = "password" name = "pwd" /> 

        <input type = "submit" style = "display: none"  onclick = "showPass(form)" />

        <input type = "button" value = "Log In" onclick = "showPass(form)" />
</form>