Javascript中英文检测

 

function  isEnglish(name)  // 英文值检测

  
if (name.length  ==   0 )
  
return   false ;
  
for (i  =   0 ; i  <  name.length; i ++ )
  { 
     
if (i == 0 )
     {
         
if (  ( name.charCodeAt(i)  >   64   &&  name.charCodeAt(i)  <   91  )  ||  (name.charCodeAt(i)  >   96   &&  name.charCodeAt(i)  <   123  )  )  
         {
         }
         
else
         {
            
            
return   false ;
         }
     }
     
else
     {
        
if (  ( name.charCodeAt(i)  >   64   &&  name.charCodeAt(i)  <   91  )  ||  (name.charCodeAt(i)  >   96   &&  name.charCodeAt(i)  <   123  )  )  
         {
         }
         
else
         {
            
return   false ;
         }
     }
  }
  
return   true ;
}


function  isNumber(name)  // 中文值检测

  
if (name.length  ==   0 )
  
return   false ;
  
for (i  =   0 ; i  <  name.length; i ++ )
   { 
     
if ( name.charCodeAt(i)  >   47    &&  name.charCodeAt(i)  <   58  )
     {
     }
     
else
     {
        
return   false ;
     }
  }
  
return   true ;
}

function  isChinese(name)  // 中文值检测

  
if (name.length  ==   0 )
  
return   false ;
  
for (i  =   0 ; i  <  name.length; i ++ )
   { 
     
if (name.charCodeAt(i)  >   128 )
     
return   true ;
  }
  
return   false ;
  
}

 

你可能感兴趣的:(JavaScript)