Atribut disabled dalam JavaScript
Di HTML, terdapat atribut khusus tanpa
nilai, misalnya atribut disabled,
yang digunakan untuk memblokir elemen. Untuk
mengatur atribut seperti ini, properti yang sesuai
perlu diberi nilai true,
dan untuk menghapusnya - nilai false.
Mari kita lihat dalam praktik. Misalkan kita memiliki input yang diblokir:
<input id="elem" disabled>
Mari kita tampilkan nilai atribut disabled
dari input ini:
let elem = document.querySelector('#elem');
console.log(elem.disabled); // akan menampilkan true
Dan sekarang mari kita buka blokirnya:
let elem = document.querySelector('#elem');
elem.disabled = false;
Diberikan sebuah input dan sebuah tombol. Saat tombol ditekan, blokir input tersebut.
Diberikan sebuah input dan dua tombol. Misalkan penekanan pada tombol pertama memblokir input, dan penekanan pada tombol kedua - membuka blokirnya.
Diberikan sebuah input dan sebuah tombol. Saat tombol ditekan, ketahuilah apakah input tersebut diblokir atau tidak.