Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

จะเรียกใช้ฟังก์ชัน JavaScript ในแบบฟอร์มส่งได้อย่างไร


ส่ง เหตุการณ์เกิดขึ้นเมื่อคุณพยายามส่งแบบฟอร์ม คุณสามารถใส่การตรวจสอบแบบฟอร์มของคุณกับประเภทเหตุการณ์นี้ได้ ตัวอย่างต่อไปนี้แสดงวิธีการใช้ 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>