안규 공부방

Javascript & JQuery & CSS > example - Email 체크

등록일 : 2017-07-04 19:25 조회수 : 95,001

회원등록등에서 등록한 Email이 유효한지 직접 메일서버에 물어보고 저장하면 좋겠지만요.

이것이 안될때는 간이라도 입력한 Email 주소가 잘못된 형식인지만 체크해도, 많은 에러가

나는 경우을 줄일 수 있을듯 합니다.
 

	function CheckEmail(invalue)
	{
		retval = true;

		// 아래의 문자가 있는 경우 
		if (invalue.indexOf("/") >= 0)   retval = false;
		if (invalue.indexOf(".@") >= 0)  retval = false;
		if (invalue.indexOf("@.") >= 0)  retval = false;
		if (invalue.indexOf("@@") >= 0)  retval = false;
		if (invalue.indexOf(",") >= 0)   retval = false;
		if (invalue.indexOf(" ") >= 0)   retval = false;
		if (invalue.indexOf("http:") >= 0)   retval = false;
		
		// 아래의 형식이 없는 경우 
		if (invalue.indexOf("@") == -1)   retval = false;
		if (invalue.indexOf(".") == -1)   retval = false;
    
		// 아래의 형식이 처음에 나타나는 경우 
		if (invalue.indexOf("@") == 0)    retval = false;
		if (invalue.indexOf(".") == 0)    retval = false;
    
		// 마지막이 .인 경우 
		if (invalue.charAt(invalue.length-1) == ".")   retval = false;

		return retval;     
	}

 
※ 혹시 도움이 되셨다면 댓글에 한마디 남겨주세요!
작성자   비밀번호
자동글 방지     (자동글 방지 기능입니다.)
내용   댓글달기 
이메일 문의 : cak0280@nate.com  
Copyright 2000 By ENTERSOFT.KR All Rights Reserved.