onsubmit 이벤트는 양식을 제출하려고 할 때 발생하는 이벤트입니다. 이 이벤트 유형에 대해 양식 유효성 검사를 넣을 수 있습니다. 다음 예는 onsubmit을 사용하는 방법을 보여줍니다. 여기에서 웹 서버에 양식 데이터를 제출하기 전에 validate() 함수를 호출합니다. validate() 함수가 true를 반환하면 양식이 제출되고, 그렇지 않으면 데이터가 제출되지 않습니다.
예시
다음 예는 onsubmit 이벤트의 사용법을 보여주는 코드 스니펫입니다 -
<html> <head> <script> <!-- function validation() { all validation goes here ......... return either true or false } //--> </script> </head> <body> <form method = "POST" action = "t.cgi" onsubmit = "return validate()"> ....... <input type = "submit" value = "Submit" /> </form> </body> </html>