<html>
<head>
<title>欢迎光临!</title>
</head>
<body>
<script language="javascript" type="text/javascript">
var a;
a=window.prompt("兄弟,请输入密码:");
if(a=="123")
{
window.alert("密码正确!");
else
a=window.prompt("兄弟,请输入密码:");
if(a=="123")
{
window.alert("密码正确!")
else
a=window.prompt("兄弟,请输入密码:");
}
}
</script>
</body>
</html>

解决方案 »

  1.   

    if(a=="123")
    {
    window.alert("密码正确!")
    else
    a=window.prompt("兄弟,请输入密码:");
    }
    }
    改为:
    if(a=="123")
    {
    window.alert("密码正确!")
    }
    else
    a=window.prompt("兄弟,请输入密码:");
    }
      

  2.   

    错了。是改为:
    改为:
    if(a=="123")
    {
    window.alert("密码正确!")
    }
    else
    {
    a=window.prompt("兄弟,请输入密码:");
    }
    花括号问题。低级问题哦,自己以后仔细
      

  3.   


    <html>
    <head>
    <title>欢迎光临!</title>
    </head>
    <body>
    <script language="javascript" type="text/javascript">
    var a;
    a=window.prompt("兄弟,请输入密码:");
    if(a=="123")
    {
    window.alert("密码正确!");
    }
    else
    {
    a=window.prompt("兄弟,请输入密码:");
    }
    </script>
    </body>
    </html>
      

  4.   

    <html>
    <head>
    <title>欢迎光临!</title>
    </head>
    <body>
    <script language="javascript" type="text/javascript">
    var a;
    a=window.prompt("兄弟,请输入密码:");
    if(a=="123")
    {
    window.alert("密码正确!");
    }
    else
    {
    window.alert("密码错误!");
    a=window.prompt("兄弟,请输入密码:");
    if(a=="123")
    {
    window.alert("密码正确!");
    }
    else
    {
    a=window.prompt("兄弟,请输入密码:");
    }
    }
    </script>
    </body>
    </html>
    这样的话对是对了 ,但是3次错后就没有用了。。假如N次错后还得继续输入该怎么办? 求大神吖!~~
      

  5.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html>
    <head>
    <title>欢迎光临!</title>
    </head>
    <body>
    <script language="javascript" type="text/javascript">
    var a;
    a=window.prompt("兄弟,请输入密码:");
    if(a=="123")
    {
        alert("密码正确!");
     }
     else{
     a=window.prompt("兄弟,请输入密码:");
     if (a == "123") {
         alert("密码正确!");
     }
     else {
         a = window.prompt("兄弟,请输入密码:");
     }
     }
    </script>
    </body>
    </html>
      

  6.   

    只是给你指出问题你那明显的js错误,既然要实现功能,那就用下面的吧不然难道你准备写10000个if-else....<html>
    <head>
    <title>欢迎光临!</title>
    </head>
    <body>
    <script language="javascript" type="text/javascript">
    var a;
    a=window.prompt("兄弟,请输入密码:");
    if(a=="123")
    {
    window.alert("密码正确!");
    }
    else
    {
    location.reload();
    }
    </script>
    </body>
    </html>
      

  7.   

    果然高手都是在最后出现的就是你了~8楼兄~恭喜你获得我送出的大奖~但是你敢不敢解释下  location.reload();这句...