เหตุการณ์ onmousedown

คำนิยามและการใช้งาน

เมื่อผู้ใช้กดปุ่มหลังของหลักฐานบนอุปกรณ์ จะมีเหตุการณ์ onmousedown

คำแนะนำ:ลำดับเหตุการณ์ที่เกี่ยวข้องกับเหตุการณ์ onmousedown (สำหรับปุ่มซ้าย/ปุ่มกลางของหลังของหลักฐาน)

  1. onmousedown
  2. onmouseup
  3. onclick

ลำดับเหตุการณ์ที่เกี่ยวข้องกับเหตุการณ์ onmousedown (สำหรับปุ่มขวาของหลังของหลักฐาน)

  1. onmousedown
  2. onmouseup
  3. oncontextmenu

ตัวอย่าง

ปฏิบัติการ JavaScript ในระหว่างที่กดปุ่มหลังของหลักฐานบนเนื้อหา

<p onmousedown="myFunction()">กดข้อความ!</p>

ลองด้วยตัวเอง

ด้านล่างของหน้ามีตัวอย่าง TIY มากกว่า

การใช้งาน

ใน HTML:

<element onmousedown="myScript">

ลองด้วยตัวเอง

ใน JavaScript:

object.onmousedown = function(){myScript};

ลองด้วยตัวเอง

ใน JavaScript ใช้ addEventListener() 方法:

object.addEventListener("mousedown", myScript);

ลองด้วยตัวเอง

หมายเหตุ:Internet Explorer 8 หรือตัวเลขที่เล็กกว่าไม่สนับสนุน addEventListener() 方法

รายละเอียดเทคนิค

หลุดน้ำแค้น: สนับสนุน
เก็บข้อมูล: สนับสนุน
ประเภทเหตุการณ์: MouseEvent
สนับสนุนตามส่วนของ HTML: ทุกส่วนของ HTML อุปกรณ์ที่ยกเว้น: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> และ <title>
DOM รุ่น: Level 2 Events

การสนับสนุนของเบราเซอร์

เหตุการณ์ Chrome IE Firefox Safari Opera
onmousedown สนับสนุน สนับสนุน สนับสนุน สนับสนุน สนับสนุน

ตัวอย่างเพิ่มเติม

เมื่อกดปุ่ม จะทำให้เกิดฟังก์ชันที่มีตัวแปร
เมื่อข้างหลังของหลักฐานมีปุ่มนิ้วเท้าสองหมุนเข้าไปบน <p> ให้สีเป็นสีแดง
ขึ้นเรื่องแบบปุ่มหมุนที่กด
ขึ้นเรื่องแบบปุ่มหมุนที่กด
ขึ้นเรื่ององค์ประกอบที่คลิก
ขึ้นเรื่องชื่อขององค์ประกอบที่คลิก