HTML DOM Select Object
HTML DOM Select Object HTML दस्तावेज़ में <select> तत्व को दर्शाता है। यह ड्रॉप-डाउन सूचियों को बनाने, एक्सेस करने और हेरफेर करने के लिए properties और methods प्रदान करता है।
Select Object बनाना
document.createElement("SELECT");
Select Object के Properties
| Property | विवरण |
|---|---|
| autofocus | पेज लोड होने पर ड्रॉप-डाउन को फोकस करना चाहिए या नहीं, यह प्राप्त/सेट करता है |
| disabled | ड्रॉप-डाउन अक्षम है या नहीं, यह प्राप्त/सेट करता है |
| length | ड्रॉप-डाउन में <option> तत्वों की संख्या लौटाता है |
| form | ड्रॉप-डाउन को समाहित करने वाले फॉर्म का रेफरेंस लौटाता है |
| multiple | एक साथ कई विकल्प चुने जा सकते हैं या नहीं, यह प्राप्त/सेट करता है |
| name | ड्रॉप-डाउन के name attribute का मान प्राप्त/सेट करता है |
| size | ड्रॉप-डाउन के size attribute का मान प्राप्त/सेट करता है |
| type | ड्रॉप-डाउन के type attribute का मान लौटाता है |
| value | चुने गए विकल्प के value attribute का मान प्राप्त/सेट करता है |
| selectedIndex | चुने गए विकल्प का इंडेक्स प्राप्त/सेट करता है |
Select Object के Methods
| Method | विवरण |
|---|---|
| add() | ड्रॉप-डाउन में नया विकल्प जोड़ता है |
| remove() | ड्रॉप-डाउन से विकल्प हटाता है |
| checkValidity() | ड्रॉप-डाउन की वैधता जांचता है |
उदाहरण
JavaScript का उपयोग करके डायनामिकली ड्रॉप-डाउन सूची बनाना:
<!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 select Object Demo</h1>
<button onclick="createDropDownList()" class="btn">ड्रॉप-डाउन सूची बनाएं</button>
<script>
function createDropDownList() {
var dropDown = document.createElement("SELECT");
dropDown.innerHTML = "<option>CAKE</option><option>PIZZA</option><option>BURGER</option>";
document.body.appendChild(dropDown);
}
</script>
</body>
</html>
आउटपुट
"ड्रॉप-डाउन सूची बनाएं" बटन पर क्लिक करने पर एक नई ड्रॉप-डाउन सूची बनेगी जिसमें CAKE, PIZZA और BURGER विकल्प होंगे।
मुख्य बिंदु
- Select Object ड्रॉप-डाउन सूचियों का पूर्ण नियंत्रण प्रदान करता है
document.createElement("SELECT")से नया ड्रॉप-डाउन बना सकते हैंadd()औरremove()methods से विकल्पों को डायनामिकली प्रबंधित कर सकते हैंselectedIndexऔरvalueproperties से चयनित विकल्प की जानकारी प्राप्त कर सकते हैं