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

HTML DOM Option Object - संपूर्ण गाइड

HTML DOM Option Object

HTML DOM Option Object HTML दस्तावेज़ में <option> एलिमेंट को दर्शाता है। यह ड्रॉप-डाउन सूची में व्यक्तिगत विकल्प बनाने, एक्सेस करने और प्रबंधित करने का इंटरफेस प्रदान करता है।

Option Object बनाना

document.createElement("OPTION");

Option Object के Properties

Property विवरण
disabledविकल्प अक्षम है या नहीं, यह प्राप्त/सेट करता है
defaultSelectedविकल्प एलिमेंट का डिफ़ॉल्ट चयनित मान लौटाता है
formविकल्प एलिमेंट को समाहित करने वाले फॉर्म का रेफरेंस लौटाता है
indexविकल्प की इंडेक्स स्थिति प्राप्त/सेट करता है
labelविकल्प के label attribute का मान प्राप्त/सेट करता है
selectedविकल्प के selected attribute का मान प्राप्त/सेट करता है
textविकल्प का टेक्स्ट कंटेंट प्राप्त/सेट करता है
valueविकल्प का मान प्राप्त/सेट करता है (सर्वर भेजा जाता है)

उदाहरण

डायनामिकली विकल्प बनाकर ड्रॉप-डाउन में जोड़ना:

<!DOCTYPE html>
<html>
<head>
<style>
  body { text-align: center; background-color: #fff; color: #0197F6; }
  h1 { color: #23CE6B; }
  .btn {
    background-color: #fff;
    border: 1.5px dashed #0197F6;
    height: 2rem;
    border-radius: 2px;
    width: 60%;
    margin: 2rem auto;
    display: block;
    color: #0197F6;
    outline: none;
    cursor: pointer;
  }
</style>
</head>
<body>
<h1>DOM option Object Demo</h1>
<select class="drop-down"></select>
<button onclick="createDropDownList()" class="btn">एक ड्रॉप-डाउन विकल्प बनाएं</button>
<script>
  function createDropDownList() {
    var option = document.createElement("option");
    option.setAttribute("value", "Hello");
    option.innerText = 'Hello';
    document.querySelector(".drop-down").appendChild(option);
  }
</script>
</body>
</html>

आउटपुट

प्रारंभ में खाली ड्रॉप-डाउन दिखाता है। "एक ड्रॉप-डाउन विकल्प बनाएं" बटन पर क्लिक करने पर "Hello" विकल्प ड्रॉप-डाउन में जुड़ जाता है।

मुख्य बिंदु

  • Option Object ड्रॉप-डाउन में व्यक्तिगत विकल्प का प्रतिनिधित्व करता है
  • document.createElement("option") से नया विकल्प बना सकते हैं
  • value सर्वर भेजा जाने वाला मान है, text उपयोगकर्ता को दिखने वाला टेक्स्ट है
  • selected property से विकल्प को प्रोग्रामेटिकली चुन सकते हैं
  • label attribute विकल्प के लिए वैकल्पिक छोटा लेबल प्रदान करता है
  • appendChild() या select.add() से ड्रॉप-डाउन में विकल्प जोड़ें
  1. HTML DOM dl ऑब्जेक्ट HTML DOM dl ऑब्जेक्ट

    HTML DOM dl ऑब्जेक्ट HTML <dl> तत्व से जुड़ा होता है। <dl> तत्व विवरण सूची (description list) बनाने के लिए होता है। dl ऑब्जेक्ट का उपयोग करके हम JavaScript का उपयोग करके <dl> तत्व को डायनामिकली बना और एक्सेस कर सकते हैं। सिंटैक्स विवरण सूची बनाने के लिए सिंटैक्स: var p = document.

  1. HTML DOM HR ऑब्जेक्ट HTML DOM HR ऑब्जेक्ट

    विवरण HTML DOM HR ऑब्जेक्ट HTML दस्तावेज़ के तत्व को दर्शाता है। HR ऑब्जेक्ट बनाएं सिंटैक्स document.createElement(HR); उदाहरण आइए hr ऑब्जेक्ट का एक उदाहरण देखें: <!DOCTYPE html> <html> <style> body { text-align: center; background-color: #fff; color: #0197F6;

  1. HTML DOM Ul ऑब्जेक्ट HTML DOM Ul ऑब्जेक्ट

    HTML DOM Ul ऑब्जेक्ट HTML में <ul> एलिमेंट को दर्शाता है। <ul> एलिमेंट बनाना var ulObject = document.createElement(UL) यहां, ulObject के निम्नलिखित गुण हो सकते हैं लेकिन HTML5 में समर्थित नहीं हैं - गुणविवरण compactअनऑर्डर्ड लिस्ट को सामान्य से छोटा प्रदर्शित करना चाहिए या नहीं, सेट