如何通过在其中输入特殊字符来验证用户名字段(它应该允许特殊字符)

时间:2013-03-18 17:55:48

标签: javascript

我想通过输入特殊字符验证用户名输入字段:

!`@#$%^&*()+=-[]\\\';,./{}|\":<>?~_

这是我的代码:

function specialcharecter()
{
    var iChars = "!`@#$%^&*()+=-[]\\\';,./{}|\":<>?~_";   
    var data = document.getElementById("txtCallSign").value;
    for (var i = 0; i < data.length; i++)
    {      
        if (iChars.indexOf(data.charAt(i)) != -1)
        {    
            alert ("Your string has special characters. \nThese are not allowed.");
            document.getElementById("txtCallSign").value = "";
            return false; 
        } 
    }
}

0 个答案:

没有答案