Javascript & JQuery & CSS > example - Email üũ
µî·ÏÀÏ : 2017-07-04 19:25
Á¶È¸¼ö : 53,727
ȸ¿øµî·Ïµî¿¡¼ µî·ÏÇÑ 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;
}