Disabled atribūts JavaScript

HTML pastāv īpaši atribūti bez vērtībām, piemēram, atribūts disabled, ko izmanto elementu bloķēšanai. Lai iestatītu šādu atribūtu, atbilstošajam īpašībai ir jāpiešķir vērtība true, un, lai noņemtu - vērtība false.

Paskatīsimies praksē. Pieņemsim, ka mums ir bloķēts ievades lauks:

html<input id="elem" disabled>

Izvadīsim šī ievades lauka atribūta disabled vērtību:

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

Un tagad atbloķēsim to:

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

Dots ievades lauks un poga. Nospiežot pogu bloķējiet ievades lauku.

Задание 2

Dots ievades lauks un divas pogas. Ļaujiet, ka pirmās pogas nospiešana bloķē ievades lauku, bet otrās pogas nospiešana - atbloķē.

Задание 3

Dots ievades lauks un poga. Nospiežot pogu uzziniet, vai ievades lauks ir bloķēts vai nē.