Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> HTML

HTML5 में ड्रैग एंड ड्रॉप का उपयोग कैसे करें?


ड्रैग एंड ड्रॉप (DnD) शक्तिशाली यूजर इंटरफेस अवधारणा है जो माउस क्लिक की मदद से आइटम को कॉपी करना, फिर से व्यवस्थित करना और हटाना आसान बनाता है। यह उपयोगकर्ता को किसी तत्व के ऊपर माउस बटन को दबाकर रखने, उसे किसी अन्य स्थान पर खींचने और उस तत्व को छोड़ने के लिए माउस बटन को छोड़ने की अनुमति देता है।

पारंपरिक HTML4 के साथ ड्रैग एंड ड्रॉप कार्यक्षमता प्राप्त करने के लिए, डेवलपर्स को या तो जटिल Javascript प्रोग्रामिंग या अन्य Javascript फ्रेमवर्क जैसे jQuery आदि का उपयोग करना होगा।

अब HTML 5 ड्रैग एंड ड्रॉप (DnD) API के साथ आया है जो ब्राउज़र में देशी DnD सपोर्ट लाता है जिससे कोड अप करना बहुत आसान हो जाता है।

ड्रैग एंड ड्रॉप कैसे कार्यान्वित करें

ड्रैग एंड ड्रॉप को लागू करने के लिए, आपको दो चरणों वाली प्रक्रिया का पालन करना होगा।

चरण1 − किसी वस्तु को खींचने योग्य बनाएं

HTML5 में ड्रैग एंड ड्रॉप को लागू करने के लिए, सबसे पहले, आपको ऑब्जेक्ट को ड्रैग करने योग्य बनाना होगा,

यदि आप किसी तत्व को खींचना चाहते हैं, तो आपको उस तत्व के लिए ड्रैग करने योग्य विशेषता को सही पर सेट करना होगा। ड्रैगस्टार्ट के लिए एक ईवेंट श्रोता सेट करें जो ड्रैग किए जा रहे डेटा को संग्रहीत करता है। ईवेंट श्रोता ड्रैगस्टार्ट अनुमत प्रभाव (कॉपी, मूव, लिंक, या कुछ संयोजन) सेट करेगा।

उदाहरण

      

HTML5 में खींचें और छोड़ें

हरे बॉक्स को चारों ओर खींचने की कोशिश करें।

मुझे खींचें

Dustbin

चरण2 - वस्तु को गिराना

एक बूंद को स्वीकार करने के लिए, ड्रॉप लक्ष्य को कम से कम तीन घटनाओं को सुनना होगा।

ड्रैगेंटर ईवेंट का उपयोग यह निर्धारित करने के लिए किया जाता है कि ड्रॉप लक्ष्य ड्रॉप को स्वीकार करना है या नहीं। यदि ड्रॉप स्वीकार करना है, तो इस घटना को रद्द करना होगा। ड्रैगओवर इवेंट, जिसका उपयोग यह निर्धारित करने के लिए किया जाता है कि उपयोगकर्ता को कौन सा फीडबैक दिखाया जाना है।

HTML5 में ड्रैग एंड ड्रॉप का उपयोग कैसे करें?

यहां बताया गया है कि आप एक बार दूसरे पर आपत्ति कैसे छोड़ सकते हैं

उदाहरण

      

HTML5 में खींचें और छोड़ें

हरे बॉक्स को नीले बॉक्स में ले जाने का प्रयास करें।

मुझे खींचें

Dustbin

  1. विंडोज 11/10 में ड्रैग एंड ड्रॉप को इनेबल या डिसेबल कैसे करें

    बहुत से लोग पूछते हैं। मैं ड्रैग एंड ड्रॉप को कैसे अक्षम कर सकता हूं? विंडोज 10/8/7 में ड्रैग एंड ड्रॉप को अक्षम करने का कारण यह है कि या तो उन्होंने या किसी और ने, अनजाने में फ़ाइलों को एक फ़ोल्डर से दूसरे फ़ोल्डर में खींच लिया और छोड़ दिया। अगर आपको पता चलता है या पता है कि ऐसा हुआ है, तो आप इसे उ

  1. IOS 11 में ड्रैग एंड ड्रॉप कैसे करें

    आईओएस 11 में आईफोन और आईपैड के लिए ड्रैग एंड ड्रॉप एक नई सुविधा है, और दशकों से पीसी और मैक पर जो उपलब्ध है, उसमें सुधार करना चाहता है। यह करना भी अविश्वसनीय रूप से आसान है; आप बस उस आइटम को दबाकर रखें जिसे आप खींचना चाहते हैं, और फिर उसे आपकी उंगली पर पिन कर दिया जाता है। वहां से, बस अपने दूसरे हाथ

  1. मैक पर ड्रैग एंड ड्रॉप काम नहीं कर रहा है, इसे कैसे ठीक करें?

    मैक कंप्यूटर पर ड्रैग एंड ड्रॉप फीचर का उपयोग करना हमारे दैनिक जीवन का हिस्सा बन गया है। यह फीचर मैक फाइंडर और अन्य एप्लिकेशन में इंटरेक्शन में मदद करता है। हालांकि, अगर आपके Mac पर काम नहीं कर रहा खींचें और छोड़ें , आपको इसका समाधान खोजना होगा क्योंकि इसका सार आपके मैक की कार्यक्षमता में है। हालाँ