>  기사  >  웹 프론트엔드  >  js 여러 검증 함수 코드_양식 효과

js 여러 검증 함수 코드_양식 효과

WBOY
WBOY원래의
2016-05-16 18:31:32787검색
코드 복사 코드는 다음과 같습니다.

//비어있지 않은지 확인
함수 notEmpty(obj, msg )
{
str = obj.value;
str1 = ""
for (i = 0; i < str.length; i )
{
if (str .charAt(i) != " ")
{
str1 = str.substr(i, str.length)
break; >if (str1 = "")
{
alert(msg);
obj.value = "";
obj.focus()
return false;
else
{
return true
}
}
//숫자인지 확인
function isNumber(obj, msg)
{
if(isNaN(obj.value ))
{
if (undefine == msg)
{
msg = "숫자를 입력하세요!"
}
alert(msg );
obj.select ();
return false
}
else
{
return true; 비밀번호는 동일합니다
function isSamePwd( objPwd1, objPwd2, msg)
{
pwd1 = objPwd1.value;
pwd2 = objPwd2.value
if (pwd1 != pwd2)
{
if (null == msg)
{
alert("비밀번호가 다릅니다!")
}
else
{
alert(msg);
}
objPwd2.value = "";
return false
}
else
{
return true; }
}
//이메일 주소 확인
function isEmail(obj, msg)
{
ch = obj.value;
if((ch.indexOf("@") < 1) || (ch.indexOf( ".") < 1) || (ch.indexOf(".") == ch.length - 1))
{
if (null = = msg)
{
alert ("이메일이 잘못되었습니다! ");
}
else
{
alert(msg);
}
obj.select();
false 반환;
}
else
{
true 반환
}
}






코드 복사


코드는 다음과 같습니다.