A disabled attribútum JavaScriptben

A HTML-ben léteznek speciális, érték nélküli attribútumok, például a disabled attribútum, amely az elemek tiltására szolgál. Ahhoz, hogy beállítsunk egy ilyen attribútumot, a megfelelő tulajdonságnak a true értéket kell adni, és hogy eltávolítsuk - a false értéket.

Nézzük a gyakorlatban. Tegyük fel, hogy van egy tiltott inputunk:

html<input id="elem" disabled>

Írjuk ki ennek az inputnak a disabled attribútumának értékét:

javascriptlet elem = document.querySelector('#elem');
console.log(elem.disabled); // true-t ír ki

Most pedig oldjuk fel a tiltását:

javascriptlet elem = document.querySelector('#elem');
elem.disabled = false;
Задание 1

Adott egy input és egy gomb. A gomb megnyomására tiltsd le az inputot.

Задание 2

Adott egy input és két gomb. Az első gomb nyomására tiltsa le az inputot, a második gomb nyomására pedig oldja fel a tiltást.

Задание 3

Adott egy input és egy gomb. A gomb megnyomására állapítsd meg, hogy az input le van-e tiltva vagy sem.