เอาไว้ใช้สำหรับตรวจสอบ e-mail ที่ป้อนมาจากฟอร์ม ฟังก์ชั่นจะคืนค่า true ถ้าอีเมล์ที่ป้อนเข้ามาถูกต้อง เพราะฉะนั้นเวลาเอาไปใช้งานก็ต้องใส่ ! ด้วยนะครับ เพราะเราจะเอาค่าที่ตรวจสอบไม่ผ่านเข้าทำงานในเงื่อนไข
function chkMail(mail){ var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if (filter.test(mail)){ return true; } else{ return false; } }
้เวลาใช้งานก็ตรวจสอบแบบนี้
if (!chkMail($("#email").val())) { // ใช้ jquery ช่วยตรวจสอบด้วย alert("อีเมลไม่ถูกต้อง"); return false; }
ไม่ยากเลยใช่ไหมครับ