登录表单的Javascript验证 - 字段必须不为空并且包含“\”

时间:2013-03-26 16:52:11

标签: javascript validation

这是我现在的代码。

function ns_check()
{
    var login = document.forms['vpnForm'].login.value;
    var passwd = document.forms['vpnForm'].passwd.value;
    var domainname = login.indexOf("\\")

               if (domainname = - 1){

                              window.alert(_("You need to enter a domain name")); return false;  

               }
         if (login == ""){

                              window.alert(_("You need to enter login name")); return false; 

               }

               if (passwd == ""){

                              window.alert(_("You need to enter passwd")); return false; 

               }

               return true;

    }

当您在登录框中不使用反斜杠时,它会弹出一个警告窗口,但它是空的。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:2)

if (domainname = - 1)

应该是

if (domainname === - 1)