JavaScript-da disabled atributi

HTML-da qiymatsiz maxsus atributlar mavjud, masalan, elementlarni bloklash uchun ishlatiladigan disabled atributi. Bunday atributni o'rnatish uchun tegishli xususiyatga true qiymatini berish kerak, olib tashlash uchun esa false qiymatini.

Keling, amalda ko'rib chiqaylik. Faraz qilaylik, bizda bloklangan input mavjud:

html<input id="elem" disabled>

Keling, ushbu inputning disabled atributi qiymatini chiqaraylik:

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

Endi keling, uni blokdan chiqaraylik:

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

Input va tugma berilgan. Tugma bosilganda inputni bloklang.

Задание 2

Input va ikkita tugma berilgan. Birinchi tugma bosilganda input bloklansin, ikkinchi tugma bosilganda esa blokdan chiqarilsin.

Задание 3

Input va tugma berilgan. Tugma bosilganda input bloklangan yoki yo'qligini aniqlang.