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

HTML DOM Style userSelect प्रॉपर्टी


HTML DOM Style userSelect प्रॉपर्टी यह नियंत्रित करती है कि किसी एलिमेंट का टेक्स्ट उपयोगकर्ता द्वारा चुना जा सकता है या नहीं।

सिंटैक्स

निम्नलिखित सिंटैक्स है:

userSelect प्राप्त करना

object.style.userSelect

userSelect सेट करना

object.style.userSelect = "value"

मान (Values)

यहां value निम्नलिखित हो सकते हैं:

मानव्याख्या
autoब्राउज़र सेटिंग के अनुसार उपयोगकर्ता को टेक्स्ट चुनने की अनुमति देता है।
noneउपयोगकर्ता को टेक्स्ट चुनने की अनुमति नहीं देता।
textटेक्स्ट को उपयोगकर्ता द्वारा चुना जा सकता है।
allसिंगल क्लिक से टेक्स्ट चयन की अनुमति देता है (डबल क्लिक के बजाय)।

उदाहरण

आइए HTML DOM Style userSelect प्रॉपर्टी का एक उदाहरण देखें:

<!DOCTYPE html> <html> <head> <style> 
    body { 
        color: #000; 
        background: lightblue; 
        height: 100vh; 
    } 
    .btn { 
        background: #db133a; 
        border: none; 
        height: 2rem; 
        border-radius: 2px; 
        width: 40%; 
        display: block; 
        color: #fff; 
        outline: none; 
        cursor: pointer; 
        margin: 1rem 0; 
    } 
    .show { 
        margin: 1rem 0; 
    } 
</style> </head> <body> 
<h1>DOM Style userSelect Property Example</h1> 
<p style="direction:ltr">This is a paragraph element with some dummy text.</p> 
<button onclick="add()" class="btn">Set userSelect</button> 
<div class="show"></div> 
<script> 
    function add() { 
        document.querySelector('p').style.userSelect = "none"; 
        document.querySelector('.show').innerHTML = "Now you can't select the above paragraph text"; 
    } 
</script> </body> </html>

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

HTML DOM Style userSelect प्रॉपर्टी

Set userSelect बटन पर क्लिक करके पैराग्राफ एलिमेंट पर userSelect को none सेट करें:

HTML DOM Style userSelect प्रॉपर्टी


  1. HTML DOM स्टाइल textDecoration प्रॉपर्टी HTML DOM स्टाइल textDecoration प्रॉपर्टी

    परिचय DOM स्टाइल textDecoration प्रॉपर्टी HTML दस्तावेज़ में किसी एलिमेंट के टेक्स्ट पर एक या अधिक डेकोरेशन लागू करती है। यह textDecorationLine, textDecorationColor, textDecorationStyle का शॉर्टहैंड है। सिंटैक्स मान प्राप्त करना object.style.textDecoration मान सेट करना object.style.textDecoration

  1. HTML DOM Style whiteSpace गुणधर्म HTML DOM Style whiteSpace गुणधर्म

    HTML DOM style whiteSpace गुणधर्म HTML दस्तावेज़ में किसी तत्व के टेक्स्ट में टैब, लाइन ब्रेक और व्हाइटस्पेस को कैसे संभालना है, यह लौटाता और संशोधित करता है। वाक्य रचना (Syntax) निम्नलिखित वाक्य रचना है: whiteSpace लौटाना object.style.whiteSpace whiteSpace संशोधित करना object.style.whiteSpace =

  1. HTML DOM Style direction प्रॉपर्टी HTML DOM Style direction प्रॉपर्टी

    HTML DOM Style direction प्रॉपर्टी का उपयोग टेक्स्ट दिशा को निर्दिष्ट या प्राप्त करने के लिए किया जाता है। इसका डिफ़ॉल्ट मान ltr है।सिंटैक्स निम्नलिखित है:direction प्रॉपर्टी सेट करना:object.style.direction = ltr|rtl|initial|inheritउपरोक्त प्रॉपर्टी मान निम्नलिखित हैं:मानविवरणltrयह डिफ़ॉल्ट मान है औ