Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我如何使表格仅为我选择的单词提交_Javascript_Html_Login - Fatal编程技术网

Javascript 我如何使表格仅为我选择的单词提交

Javascript 我如何使表格仅为我选择的单词提交,javascript,html,login,Javascript,Html,Login,我有一个登录页面。我希望表单验证表单,以允许表单提交,前提是我仅为用户名输入指定的单词,并为密码输入我选择的其他单词。我不希望使用sql数据库。我希望它验证到我预先设置的特定单词。如果它是正确的,我想它重定向到我的index.htm页面,一旦我点击提交。但如果它是错误的,我希望它清除文本字段。我用什么代码来做这个。以下是我的代码的基本布局: html js 如果您成功完成了上面注释的表单验证,您可以使用下面的代码重定向 window.location.href = "index.html" 编

我有一个登录页面。我希望表单验证表单,以允许表单提交,前提是我仅为用户名输入指定的单词,并为密码输入我选择的其他单词。我不希望使用sql数据库。我希望它验证到我预先设置的特定单词。如果它是正确的,我想它重定向到我的index.htm页面,一旦我点击提交。但如果它是错误的,我希望它清除文本字段。我用什么代码来做这个。以下是我的代码的基本布局:

html

js


如果您成功完成了上面注释的表单验证,您可以使用下面的代码重定向

window.location.href = "index.html"
编辑


你试过什么吗?请参阅,以获取关于什么是好问题的信息。现在,这个问题可能过于宽泛,无法在堆栈溢出时解决。我曾尝试使用javascript检查文本字段是否与我选择的单词匹配,但在点击Submit后,我无法重定向到index.htm页面。请编辑您的问题并添加您迄今为止尝试过的javascript代码。这是我的java脚本,但是我不知道该在if和else语句中添加什么,这样如果用户名和密码正确,它就会提交,否则就会清除字段。如果用户名和密码错误,我希望它不要重定向。如果它能清除文本字段就好了。如果用户名和密码都是真的,它就会重定向。我想你可以从这里找到解决方案。当我点击提交时,它会进入索引页面,即使用户名和密码不正确,因为表单的操作是index.htm,如果我删除它,它也不会重定向。
evaluateInput = function(){
     inputBox = document.getElementById("username");
     if(inputBox.value == "<insert password here>"){

     }else

     }
 }{
     inputBox = document.getElementById("password");
     if(inputBox.value == "<insert password here>"){

     }else

     }
 }
window.location.href = "index.html"
evaluateInput = function(){
    inputUsername = document.getElementById("username");
    inputPassword = document.getElementById("password");
    if(inputUsername.value == "<insert username here>" && inputPassword.value == "<insert password here>"){
        window.location.href = "index.html"
    }
 }