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;
Տրված է ինփութ և կոճակ։ Կոճակի վրա կտտացնելիս արգելափակեք ինփութը։
Տրված է ինփութ և երկու կոճակ։ Թող առաջին կոճակի վրա կտտացնելը արգելափակի ինփութը, իսկ երկրորդի վրա կտտացնելը՝ հանի արգելափակումը։
Տրված է ինփութ և կոճակ։ Կոճակի վրա կտտացնելիս պարզեք՝ արգելափակված է ինփութը, թե ոչ։