要使用javascript验证用户名和密码吗 var电子邮件=[”umapathi@abc.com","ram@abc.com","remo@abc.com"]; var password=[“ram”、“raheem”、“rober”]; var i=0; 功能首脑会议(){ var x=document.getElementById(“电子邮件”).value; 做 {i++; 如果(x==电子邮件[i]) { document.getElementById(“show”).innerHTML=“成功”; }否则 {document.getElementById(“show”).innerHTML=“失败”; } 而(i
在电子邮件和密码数组上使用for循环。例如:要使用javascript验证用户名和密码吗 var电子邮件=[”umapathi@abc.com","ram@abc.com","remo@abc.com"]; var password=[“ram”、“raheem”、“rober”]; var i=0; 功能首脑会议(){ var x=document.getElementById(“电子邮件”).value; 做 {i++; 如果(x==电子邮件[i]) { document.getElementById(“show”).innerHTML=“成功”; }否则 {document.getElementById(“show”).innerHTML=“失败”; } 而(i,javascript,forms,Javascript,Forms,在电子邮件和密码数组上使用for循环。例如: <script> var emails=["umapathi@abc.com","ram@abc.com","remo@abc.com"]; var password=["ram","raheem","rober"]; var i=0; function summit(){ var x=document.getElementById("email").value; do {i++; if(x===emails[i]) { docu
<script>
var emails=["umapathi@abc.com","ram@abc.com","remo@abc.com"];
var password=["ram","raheem","rober"];
var i=0;
function summit(){
var x=document.getElementById("email").value;
do
{i++;
if(x===emails[i])
{
document.getElementById("show").innerHTML="Success";
}else
{document.getElementById("show").innerHTML="Failure";
}
while(i<3)
}
</script>
<form id="myform">
<input type="text" placeholder="username or Email" id="email" required><br><br>
<input type="password" placeholder="password" id="pswd" required><br><br>
<input type="button" value="Login" onclick="summit()">
</form>
<p id="show">Status:</p>
var correct=false;
对于(inti=0;i来说,使用javascript实现这一点是一个非常糟糕的主意。
所有javascript变量都可用于打开调试工具(F12)的每个人
因为您将电子邮件和密码发送到一个数组中,所以每个人都可以(简单地)入侵您的系统
您必须检查登录/密码服务器端。什么错误你收到了吗?你意识到这将是多么容易被破解,对吗?任何人都可以看到/下载你的JavaScript谢谢你的支持和努力。我知道其中的风险。但我不会在网站上发布它。阅读代码,他的意图不是你所想的,尽管他们很糟糕communicated@RhysO尤达,谢谢你回答这个问题这是一个以前没人问过的问题。虽然它可能看起来很傻,但我只是想知道它会是什么样子。谢谢你回答这个问题。我理解其中的风险。你真好。
var correct = false;
for (int i = 0; i <= emailArray.length; i++)
{
if (emailTextBoxValue != emailArray[i])
{
//the email at [i] isn't valid
}
else
{
if (passwordTextBoxValue == passwordArray[i])
{
correct = true;
}
else
{
//the password at [i] isn't valid
}
}
}
if (!correct)
{
//Credentials are wrong
}
else
{
//Credentials are right
}