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

जब किसी तत्व को खींचना शुरू होता है तो जावास्क्रिप्ट में कौन सी घटना होती है?

<घंटा/>

ऑनड्रैगस्टार्ट किसी तत्व को खींचना शुरू होने पर ईवेंट ट्रिगर हो जाता है। ondragstart को कार्यान्वित करने का तरीका जानने के लिए आप निम्न कोड चलाने का प्रयास कर सकते हैं जावास्क्रिप्ट घटना -

उदाहरण

<!DOCTYPE HTML>
<html>
   <head>
      <style>
         .drag {
            float: left;
            width: 100px;
            height: 35px;
            border: 2px dashed #876587;
            margin: 15px;
            padding: 10px;
         }
      </style>
   </head>
   
   <body>
      <div class = "drag" ondrop = "drop(event)" ondragover = "dropNow(event)">
         <p ondragstart = "dragStart(event)" ondragend = "dragEnd(event)" draggable = "true" id = "dragtarget">Drag!</p>
      </div>

      <div class = "drag" ondrop = "drop(event)" ondragover = "dropNow(event)"></div>

      <div id = "box"></div>
      <p>Drag the left box to the right or drag the right box to the left.</p>
      <script>
         function dragStart(event) {
            event.dataTransfer.setData("Text", event.target.id);
         }
         function dropNow(event) {
            event.preventDefault();
         }
         function dragEnd(event) {
            document.getElementById("box").innerHTML = "Dragging ends!";
         }
         function drop(event) {
            event.preventDefault();
            var data = event.dataTransfer.getData("Text");
            event.target.appendChild(document.getElementById(data));
            document.getElementById("box").innerHTML = "The element dropped successfully!";
         }
      </script>
   </body>
   
</html>

  1. जावास्क्रिप्ट में ब्राउज़र विंडो का आकार बदलने पर कौन सी घटना होती है?

    window.outerWidth का प्रयोग करें और window.outerHeight ब्राउज़र का आकार बदलने पर विंडो का आकार प्राप्त करने के लिए जावास्क्रिप्ट में ईवेंट। उदाहरण ब्राउज़र विंडो के आकार की जांच करने के लिए घटनाओं के साथ काम करने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं - <!DOCTYPE html> <html>

  1. जब टेक्स्ट युक्त तत्व को जावास्क्रिप्ट के साथ ओवरफ्लो कर देता है तो क्या किया जाना चाहिए?

    textOverflow का उपयोग करें पाठ अतिप्रवाह समस्या का मुकाबला करने के लिए संपत्ति। इलिप्स जोड़ें यदि टेक्स्ट युक्त तत्व को ओवरफ्लो करता है। उदाहरण आप यह जानने के लिए निम्नलिखित कोड को चलाने का प्रयास कर सकते हैं कि क्या किया जाना चाहिए जब टेक्स्ट जावास्क्रिप्ट के साथ युक्त तत्व को ओवरफ्लो कर देता है -

  1. जावास्क्रिप्ट में निर्दिष्ट तत्व में ईवेंट हैंडलर कैसे जोड़ें?

    जावास्क्रिप्ट addEventListener() प्रदान करता है एक ईवेंट हैंडलर को जोड़ने वाली विधि निर्दिष्ट तत्व के लिए। यह विधि किसी ईवेंट हैंडलर को मौजूदा ईवेंट हैंडलर को अधिलेखित किए बिना किसी तत्व से जोड़ देती है। एक समय में कई ईवेंट हैंडलर को एक तत्व में जोड़ना संभव है। addEventListener() विधि यह नियंत्रित