Hàm kiểm tra Email.

Posted on March 22, 2008
by Blog.thegioiwebsite.Net Học Javascripts |

Kể ra hàm này nó rất đơn giản thôi mình định không post lên vì sợ các bạn nói :" Cái hàm này đơn giản thế post lên bằng thừa". Tuy nhiên mình lại nghĩ tuy nó đơn giản nhưng lại rất hay được dùng ví thế post lên sẽ rất tiện khi bạn sử dụng đến hàm này và khỏi phải viết lại cho mất công.

Đây là hàm kiểm tra email:

function isEmail( text )
{
    var pattern = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
    var regex = new RegExp( pattern );
    return regex.test( text );
}


Ví dụ bạn có 1 Form với một textbox có id là txtemail chẳng hạn.

<form name="frm" method="post" onsubmit="return checkinput();">
  Email: <input type="text" name="txtemail" id="txtemail" />
  <input type="submit" value="Submit"  />
</form>

<script>
function checkinput()
{
        if(document.getElementById("txtemail").value==false)
         {
                alert("Error !: Email ban nhap khong dung dinh dang. Vui long nhap lai");
                 document.frm.txtemail.focus(true);
               return false;
        }
return true;
}
</script>


Khi ban click nút submit nếu email nhập sai sẽ có 1 họp thoại thông báo bạn phải nhập lại email.


---END---

Comments

Leave a Reply