ऐसा इसलिए है क्योंकि कोई dragover इवेंट हैंडलर नहीं है; हालांकि, dragover इवेंट का डिफ़ॉल्ट इवेंट हैंडलर उपयोग किया जाता है। उसके बाद, कोई ड्रॉप इवेंट ट्रिगर नहीं होता।
ड्रॉप इवेंट से पहले dragover इवेंट के लिए e.preventdefault की आवश्यकता होती है।
यदि आप ड्रॉप की अनुमति देना चाहते हैं, तो इवेंट को रद्द करने के लिए डिफ़ॉल्ट हैंडलर को रोका जाता है। यह या तो एट्रिब्यूट-डिफाइंड इवेंट लिसनर से false लौटाकर या events event.preventDefault मेथड को कॉल करके किया जा सकता है।
<div ondragover = "return false"> <div ondragover = "event.preventDefault()">
जब डिवीजन में dragover प्रॉपर्टी के रूप में होता है तो false लौटाया जाता है।
डिफ़ॉल्ट रोका जाता है।