212 of 264 menu

เมธอด event.preventDefault

เมธอด event.preventDefault ช่วยให้ ยกเลิกการทำงานเริ่มต้นของเบราว์เซอร์ได้ ตัวอย่างเช่น ทำให้การคลิกลิงก์ไม่เปลี่ยนหน้า หรือการกดปุ่มส่งฟอร์มไม่ส่งข้อมูล ไปยังเซิร์ฟเวอร์ วิธีการใช้งาน: เพียงภายในฟังก์ชัน ที่ผูกกับเหตุการณ์ ไม่ว่าจะตรงจุดใด ให้เรียกใช้ event.preventDefault() โดยที่ event คืออ็อบเจกต์ Event

ไวยากรณ์

event.preventDefault();

ตัวอย่าง

มาทำให้เมื่อคลิกลิงก์ ไม่เกิดการเปลี่ยนหน้าเว็บกัน:

<a href="/" id="elem">ลิงก์</a> let elem = document.querySelector('#elem'); elem.addEventListener('click', function(event) { event.preventDefault(); alert('คุณไม่สามารถไปตามลิงก์นี้ได้!'); });

:

ดูเพิ่มเติม

  • เมธอด addEventListener,
    ซึ่งผูกเหตุการณ์
  • เมธอด removeEventListener,
    ซึ่งถอดการผูกเหตุการณ์
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ