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