Atribut disabled u JavaScriptu

U HTML-u postoje specijalni atributi bez vrednosti, na primer, atribut disabled, koji se koristi za blokiranje elemenata. Da bi se postavio takav atribut, odgovarajućem svojstvu je potrebno dodeliti vrednost true, a da bi se uklonio - vrednost false.

Hajde da vidimo na praksi. Neka imamo blokirani input:

html<input id="elem" disabled>

Hajde da ispišemo vrednost atributa disabled ovog inputa:

javascriptlet elem = document.querySelector('#elem');
console.log(elem.disabled); // ispisaće true

A sada hajde da ga odblokiramo:

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

Dat su input i dugme. Klikom na dugme blokirajte input.

Задание 2

Dat su input i dva dugmeta. Neka klik na prvo dugme blokira input, a klik na drugo - odblokira.

Задание 3

Dat su input i dugme. Klikom na dugme saznajte da li je input blokiran ili ne.