Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách gọi hàm JavaScript khi submit form

Sự kiện onsubmit xảy ra khi bạn cố gắng submit một form. Bạn có thể gắn kiểm tra hợp lệ (validation) vào sự kiện này. Ví dụ dưới đây minh họa cách dùng onsubmit: gọi hàm validate() trước khi gửi dữ liệu lên server. Nếu validate() trả về true, form sẽ được submit, ngược lại sẽ không gửi.

<script>
  function validation() {
    // toàn bộ logic validation ở đây
    // ...
    return true hoặc false;
  }
</script>

Đoạn HTML:

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