Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

จะเรียกใช้ฟังก์ชัน JavaScript จากเหตุการณ์ onsubmit ได้อย่างไร


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

<script>
   <!--
      function validation() {
         all validation goes here
         .........
         return either true or false
      }
   //-->
</script>

HTML

<form method="POST" action="new.cgi" onsubmit="return validate()">
   .......
   <input type="submit" value="Submit" />
</form>