⊗jsSpFmSVS 238 of 294 menu

การส่งฟอร์มผ่าน JavaScript

คุณสามารถบังคับส่งฟอร์มผ่าน JavaScript ได้ มาดูกันว่าทำอย่างไร สมมติว่าคุณมีฟอร์มและปุ่มบางปุ่ม ที่เราต้องการส่งฟอร์มเมื่อคลิก:

<form action="/handler/" method="POST"> <input name="test1"> <input name="test2"> </form> <button>ส่ง</button>

รับลิงก์ไปยังองค์ประกอบของเราในตัวแปร:

let form = document.querySelector('form'); let button = document.querySelector('button');

เพิ่มตัวจัดการเหตุการณ์คลิกให้กับปุ่ม:

button.addEventListener('click', function(event) { });

เมื่อคลิกปุ่ม ให้ทำการส่งฟอร์ม ผ่านเมธอด submit:

button.addEventListener('click', function(event) { form.submit(); });

กำหนดฟอร์มที่มีอินพุตสามช่อง สร้างลิงก์ ที่จะส่งฟอร์มนี้เมื่อคลิก

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ