ส่ง เหตุการณ์เกิดขึ้นเมื่อคุณพยายามส่งแบบฟอร์ม คุณสามารถใส่การตรวจสอบแบบฟอร์มของคุณกับประเภทเหตุการณ์นี้ได้ ตัวอย่างต่อไปนี้แสดงวิธีการใช้ 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>