JavaScript-də disabled atributu

HTML-də dəyəri olmayan xüsusi atributlar var, məsələn, elementləri bloklamaq üçün istifadə olunan disabled atributu. Belə bir atribut təyin etmək üçün uyğun xassəyə true dəyəri təyin etmək lazımdır, çıxarmaq üçün isə false dəyəri.

Gəlin praktikada baxaq. Tutaq ki, bizim bloklanmış bir inputumuz var:

html<input id="elem" disabled>

Gəlin bu inputun disabled atributunun dəyərini çıxaraq:

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

İndi gəlin onun blokunu açaq:

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

Bir input və bir düymə verilib. Düyməyə kliklədikdə inputu bloklayın.

Задание 2

Bir input və iki düymə verilib. Birinci düyməyə klikləmə inputu bloklasın, ikinci düyməyə klikləmə isə bloku açsın.

Задание 3

Bir input və bir düymə verilib. Düyməyə kliklədikdə inputun bloklanıb-bloklanmadığını öyrənin.