Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

คุณสมบัติ required ของ HTML DOM Input Search


คุณสมบัติ required ของ HTML DOM input Search เกี่ยวข้องกับแอตทริบิวต์ required ขององค์ประกอบ <input> คุณสมบัติ required ใช้ตั้งค่าและส่งคืนว่าจำเป็นต้องกรอกช่องค้นหาบางช่องก่อนส่งฟอร์มไปยังเซิร์ฟเวอร์หรือไม่ นี่ทำให้ฟอร์มไม่ส่งได้หากช่องค้นหาที่มีแอตทริบิวต์ required ถูกทิ้งว่างโดยผู้ใช้

ไวยากรณ์

ไวยากรณ์สำหรับการตั้งค่าคุณสมบัติ required:

searchObject.required = true|false

ที่นี่ true แทนว่าช่องค้นหาต้องถูกกรอก ในขณะที่ false แทนว่าสามารถทิ้งว่างได้ก่อนส่งฟอร์ม

ตัวอย่าง

มาดูตัวอย่างสำหรับคุณสมบัติ required ของ input search:

<!DOCTYPE html> <html> <body> <h1>Input search required property</h1> <p>ตรวจสอบว่าช่องด้านบนบังคับกรอกหรือไม่โดยคลิกปุ่มด้านล่าง</p> <form action="/Sample_page.php"> FRUITS: <input type="search" id="SEARCH1" name="fruits" required> <input type="submit"> </form> <br> <button onclick="checkReq()">CHECK</button> <p id="Sample"></p> <script>    function checkReq() {       var Req=document.getElementById("SEARCH1").required;       if(Req==true)          document.getElementById("Sample").innerHTML="The search field must be filled before submitting";       else          document.getElementById("Sample").innerHTML="The search field is optional and can be left blank by the user";    } </script> </body> </html>

ผลลัพธ์

จะได้ผลลัพธ์ดังนี้:

คุณสมบัติ required ของ HTML DOM Input Search

เมื่อคลิกปุ่ม CHECK:

คุณสมบัติ required ของ HTML DOM Input Search

หาก required property ตั้งเป็น true และคลิก submit:

คุณสมบัติ required ของ HTML DOM Input Search