"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं माउस क्लिक पर एक DIV के भीतर सभी पाठ का चयन कैसे कर सकता हूं?

मैं माउस क्लिक पर एक DIV के भीतर सभी पाठ का चयन कैसे कर सकता हूं?

2025-03-26 को पोस्ट किया गया
ब्राउज़ करें:641

] This allows users to easily drag and drop the selected text or copy it directly.

How Can I Programmatically Select All Text Within a DIV on Mouse Click?
Solution

To select the text within a DIV element on a single mouse click, you can utilize the following JavaScript function:

function selectText(containerid) { if (document.selection) {// ie var रेंज = document.body.createtextrange (); range.movetoelementText (document.getElementByid (कंटेनरिड)); range.select (); } और अगर (window.getselection) { var रेंज = document.createrang (); range.selectNode (document.getElementByid (कंटेनरिड)); window.getselection ()। removealLranges (); window.getselection ()। addRange (रेंज); } }

कार्यान्वयन

इस कार्यक्षमता को लागू करने के लिए:

function selectText(containerid) {
    if (document.selection) { // IE
        var range = document.body.createTextRange();
        range.moveToElementText(document.getElementById(containerid));
        range.select();
    } else if (window.getSelection) {
        var range = document.createRange();
        range.selectNode(document.getElementById(containerid));
        window.getSelection().removeAllRanges();
        window.getSelection().addRange(range);
    }
}
अपने जावास्क्रिप्ट कोड में उपरोक्त फ़ंक्शन को शामिल करें। तर्क।

  1. इस कोड के साथ, जब उपयोगकर्ता div तत्व के भीतर कहीं भी क्लिक करते हैं, तो उस div के भीतर का पूरा पाठ हाइलाइट किया जाएगा और चयनित किया जाएगा, जो आसान हेरफेर या नकल करने की अनुमति देता है।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3