JavaScript-ում disabled ատրիբուտը

HTML-ում գոյություն ունեն հատուկ արժեք չունեցող ատրիբուտներ, օրինակ՝ disabled ատրիբուտը, որն օգտագործվում է էլեմենտները արգելափակելու համար։ Որպեսզի սահմանվի նման ատրիբուտ, համապատասխան հատկությանը պետք է վերագրվի true արժեքը, իսկ հեռացնելու համար՝ false արժեքը։

Եկեք գործնականում նայենք։ Ենթադրենք մենք ունենք արգելափակված ինփութ։

html<input id="elem" disabled>

Եկեք դուրս բերենք այս ինփութի disabled ատրիբուտի արժեքը։

javascriptlet elem = document.querySelector('#elem');
console.log(elem.disabled); // կարտածի true

Իսկ հիմա եկեք արգելափակումը հանենք։

javascriptlet elem = document.querySelector('#elem');
elem.disabled = false;
Задание 1

Տրված է ինփութ և կոճակ։ Կոճակի վրա կտտացնելիս արգելափակեք ինփութը։

Задание 2

Տրված է ինփութ և երկու կոճակ։ Թող առաջին կոճակի վրա կտտացնելը արգելափակի ինփութը, իսկ երկրորդի վրա կտտացնելը՝ հանի արգելափակումը։

Задание 3

Տրված է ինփութ և կոճակ։ Կոճակի վրա կտտացնելիս պարզեք՝ արգելափակված է ինփութը, թե ոչ։