Javascript 警报框未显示,代码内问题,而不是浏览器

Javascript 警报框未显示,代码内问题,而不是浏览器,javascript,html,prompt,Javascript,Html,Prompt,我目前创建了这段代码,用于在移动到下一个数组以确认密码之前检查数组(用于登录)。出于某种原因,代码中有一个特定实例阻止javascript提示符或警报框弹出。我已经做了反复试验,但它似乎是while语句的一个问题。但是,进一步的测试并没有显示任何明显的迹象 while(loginSelection != true) { alert("Welcome to the Ballot Design Process"); var loginUsername = prompt("Please

我目前创建了这段代码,用于在移动到下一个数组以确认密码之前检查数组(用于登录)。出于某种原因,代码中有一个特定实例阻止javascript提示符或警报框弹出。我已经做了反复试验,但它似乎是while语句的一个问题。但是,进一步的测试并没有显示任何明显的迹象

while(loginSelection != true)
{
    alert("Welcome to the Ballot Design Process");
    var loginUsername = prompt("Please enter in your username: ");

        for(checkFor; checkFor <= userID.length; checkFor++)
        {
            if(loginID == userID(count))
            {   
                if(user_password == password(checkFor)
                {
                    loginPassword = prompt("Please enter in your password: ");
                }
            }
            else
            {
                arrayPos += 1;

                if(arrayPos == userID.length-1)
                    alert("Sorry, you did not enter a correct identification.");
            }
        }

}
while(loginSelection!=true)
{
警告(“欢迎参加投票设计流程”);
var loginUsername=prompt(“请输入您的用户名:”);

对于(checkFor;checkFor您的if语句缺少一个结束括号:

 if(user_password == password(checkFor)) <<<<<
if(user_password==password(checkFor))你的意思是:

if (loginID == userID(checkFor))

非常感谢你,我最近丢失了我的调试器。谢谢你的链接!