제목 : 주요 자바스크립트 활용 코드 : 정확한 아이디 형식인지 검사
글번호:
|
|
205
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2004/07/22 오전 11:55:00
|
조회수:
|
|
6467
|
//[7] 정확한 아이디 형식인지 검사 : IsUserID returns True if strUserID contains a valid membership account name.
function IsUserID(strUserID)
{
var nIndex;
var chrCurrent;
var ascChrCurrent;
var strInvalid;
var bReturn;
bReturn = true;
// for the length of the string...
for ( nIndex = 0; nIndex < strUserID.length; nIndex++)
{
// check each character
ascChrCurrent = strUserID.charAt(nIndex);
// UserID should be alphanumeric
if ( (ascChrCurrent >= '0' && ascChrCurrent <= '9' ) || (ascChrCurrent >= 'a' && ascChrCurrent <= 'z') || (ascChrCurrent >= 'A' && ascChrCurrent <= 'Z') )
{
bReturn = true;
}
else
{
bReturn = false;
break;
}
}
if ( bReturn && ( ( strUserID.length < 4) || ( strUserID.length > 12 ) ) )
{
bReturn = false;
}
return bReturn;
}