เกิดอะไรขึ้นกับฟอร์มส่ง JavaScript?
เกิดอะไรขึ้นกับฟอร์มส่ง JavaScript?

วีดีโอ: เกิดอะไรขึ้นกับฟอร์มส่ง JavaScript?

วีดีโอ: เกิดอะไรขึ้นกับฟอร์มส่ง JavaScript?
วีดีโอ: สอน JavaScript #16 - DOM Form Event - ฟอร์มดี ไม่มีย้วย 2024, มีนาคม
Anonim

แบบฟอร์ม : เหตุการณ์และวิธีการ ส่ง . NS ส่ง เหตุการณ์เกิดขึ้นเมื่อ รูปร่าง เป็น ส่ง โดยปกติจะใช้เพื่อตรวจสอบความถูกต้องของ รูปร่าง ก่อนส่งไปยังเซิร์ฟเวอร์หรือยกเลิก ส่ง และประมวลผลใน JavaScript . วิธีการ รูปร่าง . ส่ง () อนุญาตให้เริ่มต้น รูปร่าง ส่งจาก JavaScript.

ในทำนองเดียวกันอาจมีคนถามว่าเกิดอะไรขึ้นกับการส่งแบบฟอร์ม

HTML ส่วนใหญ่ แบบฟอร์ม มี ส่ง ปุ่มที่ด้านล่างของ รูปร่าง . เมื่อทุกเขตข้อมูลใน รูปร่าง กรอกเรียบร้อยแล้ว ผู้ใช้คลิกที่ ส่ง ปุ่มเพื่อบันทึก รูปร่าง ข้อมูล. พฤติกรรมมาตรฐานคือการรวบรวมข้อมูลทั้งหมดที่ป้อนลงใน รูปร่าง และส่งไปยังโปรแกรมอื่นเพื่อดำเนินการ

นอกจากนี้ คุณจะป้องกันไม่ให้ส่งแบบฟอร์มโดยใช้ JavaScript ได้อย่างไร ป้องกันไม่ให้ ENTER ส่ง

  1. รวมองค์ประกอบต่อไปนี้ในส่วนหัวของเอกสารของคุณ: function noenter() { return !(window.event && window.event.keyCode == 13); }
  2. เพิ่มแอตทริบิวต์ต่อไปนี้ลงในแท็กอินพุตแต่ละรายการในแบบฟอร์มของคุณ:

ด้วยวิธีนี้ การดำเนินการของฟอร์มสามารถเป็นฟังก์ชัน JavaScript ได้หรือไม่

4 คำตอบ NS แบบฟอร์มการดำเนินการ ตั้งเป็น ฟังก์ชันจาวาสคริปต์ ไม่ได้รับการสนับสนุนอย่างกว้างขวาง ฉันประหลาดใจที่มันใช้งานได้ใน FireFox

คุณจะส่งแบบฟอร์มโดยใช้ JavaScript ได้อย่างไร

ใน จาวาสคริปต์ เหตุการณ์ onclick คุณสามารถใช้ รูปร่าง . ส่ง () วิธีการ ส่งแบบฟอร์ม . คุณสามารถดำเนินการ ส่ง การกระทำโดย ส่ง ปุ่ม โดยคลิกที่ไฮเปอร์ลิงก์ ปุ่ม และแท็กรูปภาพ ฯลฯ คุณยังสามารถดำเนินการ การส่งแบบฟอร์มจาวาสคริปต์ โดย รูปร่าง คุณลักษณะเช่น id, ชื่อ, คลาส, ชื่อแท็กเช่นกัน

แนะนำ: