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

एचटीएमएल डोम बीडीओ डीआईआर संपत्ति

<घंटा/>

HTML DOM Bdo dir गुण HTML तत्व से संबद्ध है। यहाँ, bdo का अर्थ द्वि-दिशात्मक ओवरराइड है। टैग का उपयोग वर्तमान टेक्स्ट दिशा को ओवरराइड करने के लिए किया जाता है जो डिफ़ॉल्ट रूप से बाएं से दाएं होता है। bdo dir गुण तत्व का dir विशेषता मान सेट या लौटाता है। तत्व के लिए dir गुण अनिवार्य है। यह पाठ प्रवाह की दिशा निर्दिष्ट करता है।

सिंटैक्स

. के लिए वाक्य रचना निम्नलिखित है

डीआईआर प्रॉपर्टी सेट करना -

bdoObject.dir = "ltr|rtl"

यहाँ, ltr बाएँ से दाएँ पाठ दिशा है, जबकि rtl दाएँ-से-बाएँ पाठ दिशा है।

डीआईआर संपत्ति लौटाना -

bdoObject.dir

उदाहरण

आइए HTML DOM bdo dir प्रॉपर्टी के लिए एक उदाहरण देखें -

<!DOCTYPE html>
<html>
<body>
<h3><bdo id="myBdo" dir="rtl">RIGHT-TO-LEFT</bdo></h3>
<p>Click the below button to get text direction of the above text</p>
<button onclick="getDirection()">GET DIRECTION</button>
<button onclick="setDirection()">SET DIRECTION</button>
<p id="Sample"></p>
<script>
   function getDirection() {
      var x = document.getElementById("myBdo").dir;
      document.getElementById("Sample").innerHTML ="The text direction is from " + x;
   }
   function setDirection(){
      document.getElementById("myBdo").dir="ltr";
   }
</script>
</body>
</html>

आउटपुट

यह निम्नलिखित आउटपुट देगा -

एचटीएमएल डोम बीडीओ डीआईआर संपत्ति

दिशा प्राप्त करें क्लिक करने पर -

एचटीएमएल डोम बीडीओ डीआईआर संपत्ति

SET DIRECTION -

. पर क्लिक करने पर

एचटीएमएल डोम बीडीओ डीआईआर संपत्ति

उपरोक्त उदाहरण में -

हमने सबसे पहले . के अंदर एक तत्व बनाया है

डीआईआर विशेषता मान वाला तत्व "आरटीएल" पर सेट है -

<h3><bdo id="myBdo" dir="rtl">RIGHT-TO-LEFT</bdo></h3>

इसके बाद हमने क्रमशः getDirection() और setDirection() फ़ंक्शन निष्पादित करने के लिए दो बटन GET DIRECTION और SET DIRECTION बनाए हैं -

<button onclick="getDirection()">GET DIRECTION</button>
<button onclick="setDirection()">SET DIRECTION</button>

GetDirection () फ़ंक्शन को इसके साथ जुड़े आईडी "myBdo" के साथ तत्व मिलता है जो हमारे मामले में तत्व है। तत्व से प्राप्त dir संपत्ति मान तब चर x को सौंपा जाता है। फिर मान उस अनुच्छेद में प्रदर्शित होता है जिसमें आईडी "नमूना" जुड़ा होता है -

function getDirection() {
   var x = document.getElementById("myBdo").dir;
   document.getElementById("Sample").innerHTML ="The text direction is from " + x;
}
से है

सेटडायरेक्शन () फ़ंक्शन आईडी "mybdo" द्वारा तत्व प्राप्त करता है और इसके डीआईआर संपत्ति मूल्य को "एलटीआर" पर सेट करता है जिसका अर्थ है बाएं से दाएं। यह डिफ़ॉल्ट टेक्स्ट दिशा भी है -

function setDirection(){
   document.getElementById("myBdo").dir="ltr";
}

  1. एचटीएमएल डोम नाम संपत्ति

    HTML DOM नाम गुण किसी तत्व की विशेषता के नाम से संबंधित स्ट्रिंग देता है। निम्नलिखित वाक्य रचना है - रिटर्निंग स्ट्रिंग मान elementAttribute.name आइए एक उदाहरण देखें HTML DOM नाम संपत्ति - <!DOCTYPE html> <html> <head> <title>HTML DOM name</title> <style> &nb

  1. एचटीएमएल डोम टेक्स्ट सामग्री संपत्ति

    HTML DOM textContent प्रॉपर्टी नोड और उसके सभी चाइल्ड नोड्स के टेक्स्ट (व्हाट्सएप सहित) के अनुरूप स्ट्रिंग लौटाती/सेट करती है। निम्नलिखित वाक्य रचना है - रिटर्निंग स्ट्रिंग मान Node.textContent यहां, वापसी मूल्य निम्नलिखित हो सकता है - दस्तावेज़ नोड्स के लिए शून्य निर्दिष्ट नोड और उसके सभी चाइल्

  1. एचटीएमएल डोम ओएल टाइप प्रॉपर्टी

    एचटीएमएल डोम ओएल टाइप प्रॉपर्टी टाइप एट्रिब्यूट का मान सेट/रिटर्न करती है जो ऑर्डर की गई सूची में इस्तेमाल किए गए मार्कर के प्रकार से मेल खाती है। निम्नलिखित वाक्य रचना है - रिटर्निंग टाइप प्रॉपर्टी olObject.type सेटिंग प्रकार एक चरित्र के लिए olObject.type = ‘1|a|A|i|I’ आइए एक उदाहर