Atributul disabled în JavaScript
În HTML există atribute speciale fără
valori, de exemplu, atributul disabled,
folosit pentru blocarea elementelor. Pentru
a seta un astfel de atribut, proprietății
corespunzătoare trebuie să-i atribui valoarea true,
iar pentru a-l elimina - valoarea false.
Să vedem în practică. Să presupunem că avem un input blocat:
<input id="elem" disabled>
Să afișăm valoarea atributului disabled
acestui input:
let elem = document.querySelector('#elem');
console.log(elem.disabled); // va afișa true
Și acum să îl deblocăm:
let elem = document.querySelector('#elem');
elem.disabled = false;
Este dat un input și un buton. La click pe buton blocați inputul.
Sunt date un input și două butoane. Fie ca click-ul pe primul buton să blocheze inputul, iar click-ul pe al doilea - să îl deblocheze.
Este dat un input și un buton. La click pe buton aflați dacă inputul este blocat sau nu.