Devdit
 

PHP แจ้งเตือนค่าว่างของช่องใส่ข้อมูล ด้วย JavaScript

2.8K

สอนเขียน PHP แจ้งเตือนค่าว่างของช่องใส่ข้อมูล ด้วย JavaScript บทความนี้แนะนำการเช็คค่าว่างของช่องใส่ข้อมูล เช่น textbox กรณีถ้าไม่ได้ใส่ข้อมูล ให้แจ้งเตือนค่าว่างออกสู่หน้าจอด้วยคำสั่ง alert สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP แจ้งเตือนค่าว่างของช่องใส่ข้อมูล ด้วย JavaScript

<?php
    echo "
            <form onsubmit='return checkValue()'>
                <input type='text' id='txt'>
                <input type='submit' value='ตกลง'>
            </form>
         ";
?>
<script>
    function checkValue() {
        let txt = document.getElementById("txt");
        if( txt.value == "" ) {
            alert("กรุณากรอกข้อมูล");
            return false;
        }
    }
</script>

คำอธิบาย

จากตัวอย่างเมื่อผู้ใช้งานกดปุ่ม submit คำสั่ง onsubmit จะเรียกฟังก์ชัน checkValue ใน JavaScript ให้ทำงาน โดยในฟังก์ชันนี้มีการอ้างอิง id = txt คือช่องกรอก จากนั้นใช้คำสั่ง value ร่วมกับ if เพื่อเช็คว่าเป็นค่าว่างหรือไม่ กรณีถ้าเป็นค่าว่าง ให้แจ้งเตือนค่าว่างด้วยคำสั่ง alert พร้อมข้อความที่กำหนด และ return false เพื่อหยุดการทำงานของฟอร์ม

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ