Disabled-attributtet i JavaScript

I HTML finnes det spesielle attributter uten verdier, for eksempel attributten disabled, som brukes for å blokkere elementer. For å sette en slik attributt, må den tilsvarende egenskapen tilordnes verdien true, og for å fjerne den - verdien false.

La oss se på det i praksis. La oss si vi har en blokkert input:

html<input id="elem" disabled>

La oss skrive ut verdien til attributten disabled for denne inputen:

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

Og la oss nå aktivere den:

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

Gitt en input og en knapp. Ved å klikke på knappen skal du blokkere inputen.

Задание 2

Gitt en input og to knapper. La et klikk på den første knappen blokkere inputen, og et klikk på den andre - aktivere den.

Задание 3

Gitt en input og en knapp. Ved å klikke på knappen skal du finne ut om inputen er blokkert eller ikke.