เป็นเพราะไม่มีตัวจัดการเหตุการณ์ dragover; อย่างไรก็ตาม ตัวจัดการเหตุการณ์เริ่มต้นของเหตุการณ์ dragover ถูกใช้ หลังจากนั้นจะไม่มีการทริกเกอร์เหตุการณ์การดรอป
e.preventdefault จำเป็นสำหรับเหตุการณ์ dragover ก่อนวางเหตุการณ์
ถ้าคุณต้องการอนุญาตให้ดรอป ตัวจัดการเริ่มต้นจะถูกป้องกันสำหรับการยกเลิกกิจกรรม ซึ่งสามารถทำได้โดยการคืนค่าเท็จจากตัวฟังเหตุการณ์ที่กำหนดแอตทริบิวต์หรือโดยการเรียกวิธีการเริ่มต้นของเหตุการณ์ event.prevent
<div ondragover = "return false"> <div ondragover = "event.preventDefault()">
False จะถูกส่งคืนเมื่อส่วนมี dragover เป็นคุณสมบัติ
ป้องกันค่าเริ่มต้นไว้