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

วิธีเรียกฟังก์ชัน JavaScript จากเหตุการณ์ onsubmit

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

<script> 
  function validation() { 
    // การตรวจสอบทั้งหมดอยู่ที่นี่
    ......... 
    return either true or false 
  } 
</script>

โค้ด HTML

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