আপনি যখন একটি ফর্ম জমা দেওয়ার চেষ্টা করেন তখন অনসাবমিট ইভেন্টটি ঘটে৷ আপনি এই ইভেন্ট ধরনের বিরুদ্ধে আপনার ফর্ম বৈধতা রাখতে পারেন. নিচের উদাহরণটি দেখায় কিভাবে onsubmit ব্যবহার করতে হয়। এখানে, ওয়েব সার্ভারে একটি ফর্ম ডেটা জমা দেওয়ার আগে আমরা একটি validate() ফাংশন কল করছি। validate() ফাংশনটি সত্য হলে, ফর্মটি জমা দেওয়া হবে, অন্যথায় এটি ডেটা জমা দেবে না৷
<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>