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ą:
html<input id="elem" disabled>
Išveskime šio įvesties lauko atributo disabled
reikšmę:
javascriptlet elem = document.querySelector('#elem');
console.log(elem.disabled); // išves true
O dabar atblokuokime jį:
javascriptlet elem = document.querySelector('#elem');
elem.disabled = false;
Задание 1
Duotas įvesties laukas ir mygtukas. Paspaudus mygtuką užblokuokite įvesties lauką.
Задание 2
Duotas įvesties laukas ir du mygtukai. Tegul pirmojo mygtuko paspaudimas užblokuoja įvesties lauką, o antrojo mygtuko paspaudimas - atblokuoja.
Задание 3
Duotas įvesties laukas ir mygtukas. Paspaudus mygtuką sužinokite, ar įvesties laukas užblokuotas, ar ne.