Parameter ऑब्जेक्ट क्या है?
HTML DOM Parameter ऑब्जेक्ट HTML दस्तावेज़ में <param> तत्व को दर्शाता है। <param> तत्व <object> तत्व के लिए पैरामीटर परिभाषित करने के लिए उपयोग किया जाता है, जैसे कि प्लगइन या मीडिया प्लेयर के लिए कॉन्फ़िगरेशन सेटिंग्स।
Parameter ऑब्जेक्ट बनाना
सिंटैक्स
document.createElement("PARAM");
Parameter ऑब्जेक्ट की प्रॉपर्टीज़
| प्रॉपर्टी | विवरण |
|---|---|
name |
पैरामीटर तत्व के name विशेषता का मान प्राप्त या सेट करता है। |
value |
पैरामीटर तत्व के value विशेषता का मान प्राप्त या सेट करता है। |
उदाहरण
यह उदाहरण दर्शाता है कि कैसे जावास्क्रिप्ट का उपयोग करके डायनामिक रूप से एक <param> तत्व बनाया जाता है और उसे <object> में जोड़ा जाता है:
<!DOCTYPE html>
<html>
<head>
<style>
html { height: 100%; }
body {
text-align: center;
color: #fff;
background: linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%) center/cover no-repeat;
height: 100%;
}
.btn {
background: #0197F6;
border: none;
height: 2rem;
border-radius: 2px;
width: 60%;
margin: 2rem auto;
display: block;
color: #fff;
outline: none;
cursor: pointer;
}
</style>
</head>
<body>
<h1>DOM Parameter ऑब्जेक्ट डेमो</h1>
<button onclick="create()" class="btn">एक Param तत्व बनाएं</button>
<script>
function create() {
// ऑब्जेक्ट तत्व बनाएं
var objectElement = document.createElement("OBJECT");
objectElement.setAttribute("data", "https://www.tutorialspoint.com/html/Kalimba.mp3");
objectElement.setAttribute("class", "object-element");
document.body.appendChild(objectElement);
// पैरामीटर तत्व बनाएं
var paramObject = document.createElement("PARAM");
paramObject.setAttribute("name", "autoplay");
paramObject.setAttribute("value", "true");
document.querySelector(".object-element").appendChild(paramObject);
}
</script>
</body>
</html>
आउटपुट
"एक Param तत्व बनाएं" बटन पर क्लिक करने पर, एक <object> तत्व बनाया जाता है जिसमें एक <param> तत्व होता है जो ऑटोप्ले को सक्षम करता है।
मुख्य बिंदु
<param>तत्व हमेशा<object>तत्व के अंदर नेस्टेड होता है।- यह प्लगइन्स (जैसे Flash, Java Applets, मीडिया प्लेयर्स) को कॉन्फ़िगर करने के लिए उपयोगी है।
- आधुनिक वेब विकास में,
<video>और<audio>तत्वों ने कई उपयोग मामलों को प्रतिस्थापित कर दिया है।