JavaScript-да 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;
Инпут ва тугма берилган. Тугма босилганда инпутни бўғанг.
Инпут ва иккита тугма берилган. Биринчи тугма босилганда инпут бўғасин, иккинчи тугма босилганда эса бўғов очилсин.
Инпут ва тугма берилган. Тугма босилганда инпут бўғалганми ёки бўғалмаганини аниқланг.