如何使表单仅针对我选择的单词提交
How do I make a form submit only for the word of my choosing
我有一个登录页面。 我希望表单验证表单以允许表单提交,如果我只输入用户名的特定单词和我选择的密码的不同单词。 我不想使用 sql 数据库。 我希望它验证为我预设的特定单词。如果正确,我希望它在我点击提交后将我重定向到我的索引.htm页面。 但如果它是错误的,我希望它清除文本字段。 我使用什么代码来执行此操作。这是我的代码的基本布局:
.html
<body>
<h1 class="color">Login</h1>
<form action="index.htm">
<span class="heading">Username:</span><br>
<input name="username" type="text" id="username" size="20">
<br>
<span class="heading">Password:</span><br>
<input name="password" type="password" id="password" size="10"><br>
<button name="Login" type="submit" onclick = "evaluateInput()">Login</button>
</form>
</body>
.js
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"
}
}
相关文章:
- 选择带有空格分隔单词的元素
- 选择下拉菜单:实现非精确搜索,每个单词都将被不可重复地搜索
- 如何按从当前单词到段落中该句子(.)结尾的范围选择文本
- 选择符号旁边的单词
- 使用Javascript双击HTML中的空格时,选择上一个和下一个单词
- Hangman游戏将用户选择的字母与单词中的字母进行比较以进行猜测
- 试图用随机选择的单词填充html中的ul.JS
- 如果字符串与数组中的多个单词匹配,则Javascript会选择该字符串
- 我在angular JS中选择了一个默认选项,并删除了两个单词之间的下划线
- Jquery $this属性选择器是否包含单词
- 在双击/选择单词时在 chrome 扩展程序中运行函数
- HTML 浏览器的“文本”选择:选择整个单词(如在 iBooks 中)
- 如何使用 JavaScript 将选择扩展到单词边界,仅一次
- 如何在分隔之间选择多个单词
- 选择 h2 标签的前两个单词并换行 span 标签
- 谷歌邮件应用程序脚本中的正则表达式困难 - 在两个单词之间选择单词
- 停止 Edge 浏览器尝试跨元素选择单词
- JavaScript-从文本中选择单词
- 如何包装html标签为jquery鼠标选择单词
- 选择单词边界,但不包括标点符号