Disabled atributas JavaScripte
HTML yra specialūs atributai be
reikšmių, pavyzdžiui, atributas disabled,
naudojamas elementų užblokavimui. Norint
nustatyti tokį atributą, atitinkamai
savybei reikia priskirti reikšmę true,
o norint pašalinti - reikšmę false.
Pažiūrėkime praktiškai. Tarkime, kad turime užblokuotą įvesties lauką:
<input id="elem" disabled>
Išveskime šio įvesties lauko atributo disabled
reikšmę:
let elem = document.querySelector('#elem');
console.log(elem.disabled); // išves true
O dabar atblokuokime jį:
let elem = document.querySelector('#elem');
elem.disabled = false;
Duotas įvesties laukas ir mygtukas. Paspaudus mygtuką užblokuokite įvesties lauką.
Duotas įvesties laukas ir du mygtukai. Tegul pirmojo mygtuko paspaudimas užblokuoja įvesties lauką, o antrojo mygtuko paspaudimas - atblokuoja.
Duotas įvesties laukas ir mygtukas. Paspaudus mygtuką sužinokite, ar įvesties laukas užblokuotas, ar ne.