วันอังคารที่ 16 กรกฎาคม พ.ศ. 2556

ตรวจสอบการกรอกฟิลด์ E-mail (อีเมล์)

ตรวจสอบการกรอกฟิลด์ E-mail (อีเมล์) การตรวจสอบการกรอกอีเมล์นั้นไม่สามารถใช้การตรวจสอบแบบ text ได้เนื่องจากอาจมีการกรอกข้อมูลที่ผิดรูปแบบของอีเมล์ ซึ่งควรมี Script มาตรวจสอบเบื้องต้นด้วย วิธีการทดสอบลองระบุข้อมูลที่ไม่ใช่รูปแบบอีเมล์ลงไป หลังจากคลิก "ตรวจสอบอีเมล์" จะมีข้อความแจ้งให้กรอกข้อมูลใหม่
ตัวอย่าง

source code

<script type='text/javascript'>
function check_email(elm){
    var regex_email=/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*\@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.([a-zA-Z]){2,4})$/
    if(!elm.value.match(regex_email)){
        alert('Your e-mail not working! please try agian');
    }else{
alert('you email true');
}
}
</script>
<input name="email" onblur="check_email(this)" size="45" type="text" />

1 ความคิดเห็น: