验证有效字符串

 1//验证有效字符串.
 2function ValidatorString(value) {
 3    var ErrStr;
 4    var ErrChar;
 5    var ArryErrStr;
 6        
 7     if (value.length == 0
 8        return false;
 9
10    ErrChar="!@#$%^&*()_+|=\\~`;'[]{}\"':;,/<>?~!@#¥%^&×()……+|-=、〔〕{}:“;‘《》?,。、0123456789";
11    ErrStr="虚拟,傻冒,先生,小姐,代订";
12    
13    ArryErrStr = ErrStr.split(",");
14    
15    //是否含有非法字符
16    for(var k=0;k<value.length;k++){
17        if(ErrChar.indexOf(value.charAt(k))>-1){
18            return false;
19        }
20    }
21    //是否含有非法字符串
22    for (k=0; k<ArryErrStr.length; k++){
23        if (value.indexOf(ArryErrStr[k])>-1){
24            return false;
25        }
26    }
27    return true;
28}
29
posted on 2006-12-06 09:12  jtech  阅读(329)  评论(0编辑  收藏  举报