JavaScript'te disabled Özelliği

HTML'de, öğeleri devre dışı bırakmak için kullanılan disabled özelliği gibi, değeri olmayan özel özellikler bulunur. Böyle bir özelliği ayarlamak için, ilgili özelliğe true değerini atamak gerekir, kaldırmak için ise false değerini atamak gerekir.

Pratikte görelim. Diyelim ki elimizde devre dışı bırakılmış bir input var:

html<input id="elem" disabled>

Şimdi bu inputun disabled özelliğinin değerini yazdıralım:

javascriptlet elem = document.querySelector('#elem');
console.log(elem.disabled); // true yazdırır

Şimdi onu tekrar etkinleştirelim:

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

Bir input ve bir buton verilmiştir. Butona tıklandığında inputu devre dışı bırakın.

Задание 2

Bir input ve iki buton verilmiştir. İlk butona tıklandığında inputu devre dışı bıraksın, ikinci butona tıklandığında ise tekrar etkinleştirsin.

Задание 3

Bir input ve bir buton verilmiştir. Butona tıklandığında inputun devre dışı bırakılmış mı yoksa etkin mi olduğunu öğrenin.