ويژگي رويداديondragoverهنگامي فعال ميشود، كه عنصر يا متن كشيده شده در يك هدف معتبر قرار گيرد.
بصورت پيش فرض نميتوان عنصر يا داده اي را در يك عنصرديگر درآپ نمود .براي برطرف كردن مانع ميتوان با فراخواني تابعevent.preventDefault() براي ويژگي ondragover اقدام نمود .
نكته ـ عناصر پيوند وتصاويربصورت پيش فرض قابل كشيدن بوده ونيازي به تنظيم ويژگي draggableندارند .
در فعاليت هايDrag and Drop روي عناصر، رويدادهاي مختلفي اتفاق مي افتدكه مطابق زير ميباشند.
در عملdrag يك عنصر هر350 ميلي ثانيه يكبار فعال ميشود .
ويژگيondragover بخشي ازEvent Attributes ميباشد ودر تمام عناصرHTMl ميتواند مورد استفاده قرارگيرد.
عنصر | شــرح |
---|---|
براي همه عناصرHTML | ويژگي فوق جزوEvent Attributes است . |
مثالDiv ـ هنگاميكه يك عنصر روي هدف درآپ كشيده ميشود، اسكريپت اجرا ميشود .
<div ondragover="myFunction(event)"></div>
اعداد مشخص شده در جدول نشان دهنده اولين نسخه مرورگر پشتيباني كننده كامل آنست
ويژگي رويدادي | |||||
---|---|---|---|---|---|
ondragover | 4.0 | 9.0 | 3.5 | 6.0 | 12.0 |