disabled ატრიბუტი JavaScript-ში

HTML-ში არსებობს სპეციალური ატრიბუტები მნიშვნელობების გარეშე, მაგალითად, disabled ატრიბუტი, რომელიც გამოიყენება ელემენტების დასაბლოკად. იმისთვის, რომ დავაყენოთ ასეთი ატრიბუტი, შესაბამის პროპერტის მიმანიჭება საჭიროებს true მნიშვნელობას, ხოლო ამოსაღებად - false მნიშვნელობას.

პრაქტიკაში ვნახოთ. დავუშვათ, გვაქვს დაბლოკილი ინფუთი:

html<input id="elem" disabled>

მოდით, გამოვიტანოთ ამ ინფუთის disabled ატრიბუტის მნიშვნელობა:

javascriptlet elem = document.querySelector('#elem');
console.log(elem.disabled); // გამოიტანს true-ს

ახლა კი მოდით, განვბლოკოთ ის:

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

მოცემულია ინფუთი და ღილაკი. ღილაკზე დაჭერისას დაბლოკეთ ინფუთი.

Задание 2

მოცემულია ინფუთი და ორი ღილაკი. დავუშვათ, რომ პირველ ღილაკზე დაჭერა ბლოკავს ინფუთს, ხოლო მეორეზე დაჭერა - ბლოკირებას აუქმებს.

Задание 3

მოცემულია ინფუთი და ღილაკი. ღილაკზე დაჭერისას გაიგეთ, დაბლოკილია ინფუთი თუ არა.