Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để gọi một hàm JavaScript từ một sự kiện gửi trực tiếp?


Sự kiện gửi đi xảy ra khi bạn cố gắng gửi biểu mẫu. Bạn có thể đặt xác thực biểu mẫu của mình đối với loại sự kiện này. Ví dụ sau đây cho thấy cách sử dụng gửi thư. Ở đây, chúng tôi đang gọi một hàm validate () trước khi gửi dữ liệu biểu mẫu đến máy chủ web. Nếu hàm validate () trả về true, biểu mẫu sẽ được gửi, nếu không, nó sẽ không gửi dữ liệu.

<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>