Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.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验证用户名和密码吗 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 - Fatal编程技术网

要使用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验证用户名和密码吗 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

在电子邮件和密码数组上使用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])
{
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
}