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:
<input id="elem" disabled>
Şimdi bu inputun disabled özelliğinin değerini yazdıralım:
let elem = document.querySelector('#elem');
console.log(elem.disabled); // true yazdırır
Şimdi onu tekrar etkinleştirelim:
let elem = document.querySelector('#elem');
elem.disabled = false;
Bir input ve bir buton verilmiştir. Butona tıklandığında inputu devre dışı bırakın.
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.
Bir input ve bir buton verilmiştir. Butona tıklandığında inputun devre dışı bırakılmış mı yoksa etkin mi olduğunu öğrenin.