L'attributo disabled in JavaScript
In HTML esistono attributi speciali senza
valori, ad esempio, l'attributo disabled,
utilizzato per bloccare gli elementi. Per
impostare un tale attributo, alla proprietà
corrispondente deve essere assegnato il valore true,
e per rimuoverlo - il valore false.
Vediamo in pratica. Supponiamo di avere un input bloccato:
<input id="elem" disabled>
Visualizziamo il valore dell'attributo disabled
di questo input:
let elem = document.querySelector('#elem');
console.log(elem.disabled); // visualizzerà true
E ora sblocchiamolo:
let elem = document.querySelector('#elem');
elem.disabled = false;
Sono dati un input e un pulsante. Alla pressione del pulsante blocca l'input.
Sono dati un input e due pulsanti. La pressione del primo pulsante blocca l'input, e la pressione del secondo - lo sblocca.
Sono dati un input e un pulsante. Alla pressione del pulsante scopri se l'input è bloccato o meno.