양식을 제출하려고 할 때 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>