जावास्क्रिप्ट में disabled एट्रिब्यूट
HTML में बिना मान वाले विशेष एट्रिब्यूट्स होते हैं,
उदाहरण के लिए, disabled एट्रिब्यूट,
जिसका उपयोग एलिमेंट्स को लॉक करने के लिए किया जाता है। ऐसा
एट्रिब्यूट सेट करने के लिए, संबंधित
प्रॉपर्टी को true मान देना आवश्यक होता है,
और इसे हटाने के लिए - false मान देना होता है।
आइए व्यवहार में देखें। मान लीजिए हमारे पास एक लॉक किया हुआ इनपुट है:
<input id="elem" disabled>
आइए इस इनपुट के disabled एट्रिब्यूट का
मान आउटपुट करें:
let elem = document.querySelector('#elem');
console.log(elem.disabled); // true आउटपुट करेगा
आइए अब इसे अनलॉक कर दें:
let elem = document.querySelector('#elem');
elem.disabled = false;
एक इनपुट और एक बटन दिया गया है। बटन दबाने पर इनपुट को लॉक कर दें।
एक इनपुट और दो बटन दिए गए हैं। मान लीजिए कि पहला बटन दबाने पर इनपुट लॉक हो जाता है, और दूसरा बटन दबाने पर - अनलॉक हो जाता है।
एक इनपुट और एक बटन दिया गया है। बटन दबाने पर पता करें कि इनपुट लॉक है या नहीं।