Disabled atribuut JavaScriptis
HTML-is on spetsiaalsed atribuudid ilma
väärtusteta, näiteks atribuut disabled,
mida kasutatakse elementide blokeerimiseks. Selleks,
et sellise atribuudi määrata, tuleb vastavale
omadusele omistada väärtus true,
ja et see eemaldada - väärtus false.
Vaatame seda praktikas. Olgu meil blokeeritud input:
<input id="elem" disabled>
Väljastame selle inputi atribuudi disabled
väärtuse:
let elem = document.querySelector('#elem');
console.log(elem.disabled); // väljastab true
Ja nüüd blokeerime selle lahti:
let elem = document.querySelector('#elem');
elem.disabled = false;
Antud on input ja nupp. Vajutades nuppu blokeerige input.
Antud on input ja kaks nuppu. Olgu esimesele nupule vajutamine blokeerib inputi, ja teisele nupule vajutamine - blokeerib lahti.
Antud on input ja nupp. Vajutades nuppu uurige, kas input on blokeeritud või mitte.