เหตุการณ์touchcancel
ตัวอย่าง
เรียกใช้ JavaScript เมื่อสัมผัสถูกขัดจังหวะ (สำหรับหน้าจอสัมผัสเท่านั้น):
<p ontouchcancel="myFunction(event)">Touch me!</p>
ความหมายและการใช้งาน
เหตุการณ์ touchcancel เกิดขึ้นเมื่อเหตุการณ์การสัมผัสถูกขัดจังหวะ
อุปกรณ์ต่างๆ จะขัดขวางเหตุการณ์การสัมผัสในการกระทำที่แตกต่างกัน และถือเป็นแนวทางปฏิบัติที่ดีที่จะรวมเหตุการณ์นี้เพื่อล้างโค้ดหาก "ข้อผิดพลาด" นี้เกิดขึ้น
หมายเหตุ:เหตุการณ์ touchstart จะทำงานบนอุปกรณ์ที่มีหน้าจอสัมผัสเท่านั้น
เคล็ดลับ:กิจกรรมอื่นๆ ที่เกี่ยวข้องกับเหตุการณ์ touchstart คือ:
- touchstart - เกิดขึ้นเมื่อผู้ใช้สัมผัสองค์ประกอบ
- touchend - เกิดขึ้นเมื่อผู้ใช้เอานิ้วออกจากองค์ประกอบ
- touchmove - เกิดขึ้นเมื่อผู้ใช้เลื่อนนิ้วผ่านหน้าจอ
รองรับเบราว์เซอร์
ตัวเลขในตารางระบุเบราว์เซอร์รุ่นแรกที่รองรับเหตุการณ์อย่างสมบูรณ์
Event | |||||
---|---|---|---|---|---|
touchcancel | 22.0 | 12.0 | 52 | Not supported | Not supported |
ไวยากรณ์
ใน HTML:
<element ontouchcancel="myScript">
ในจาวาสคริปต์:
object.ontouchcancel = myScript;
ใน JavaScript โดยใช้เมธอด addEventListener() :
object.addEventListener("touchcancel", myScript);
รายละเอียดทางเทคนิค
ฟองอากาศ: | ใช่ |
---|---|
ยกเลิกได้: | ใช่ |
ประเภทเหตุการณ์: | TouchEvent |
แท็ก HTML ที่รองรับ: | องค์ประกอบ HTML ทั้งหมด |