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

เหตุการณ์ onsubmit ใน JavaScript คืออะไร

เหตุการณ์ onsubmit เป็นเหตุการณ์ที่เกิดขึ้นเมื่อคุณพยายามส่งฟอร์ม คุณสามารถวางการตรวจสอบฟอร์มไว้ที่ประเภทเหตุการณ์นี้ ตัวอย่างต่อไปนี้แสดงวิธีใช้ onsubmit ที่นี่เราเรียกฟังก์ชัน validate() ก่อนส่งข้อมูลฟอร์มไปยังเว็บเซิร์ฟเวอร์ หากฟังก์ชัน validate() คืนค่า true ฟอร์มจะถูกส่ง มิฉะนั้น จะไม่ส่งข้อมูล

ตัวอย่าง

ตัวอย่างต่อไปนี้เป็นโค้ดสนิปเพ็ตที่แสดงการใช้งานเหตุการณ์ onsubmit

<html>
  <head>
    <script>
      <!--
        function validation() {
          // all validation goes here
          .........
          // return either true or false
        }
      //-->
    </script>
  </head>
  <body>
    <form method="POST" action="t.cgi" onsubmit="return validate()">
      .......
      <input type="submit" value="Submit" />
    </form>
  </body>
</html>