Бесплатные курсы по React
Начало 27.01.2026. Продолжительность: 1 месяц. Для записи вступайте в канал →
⊗jsPmFmDsb 399 of 505 menu
Бесплатная онлайн лекция "Асинхронность в JavaScript". Начало: 21 января в 20.00. Продолжительность: 1.5-2 часа. Жми для записи!

Атрибут disabled в JavaScript

В HTML существуют специальные атрибуты без значений, например, атрибут disabled, используемый для блокировки элементов. Для того, чтобы установить такой атрибут, соответствующему свойству требуется присвоить значение true, а чтобы убрать - значение false.

Давайте посмотрим на практике. Пусть у нас есть заблокированый инпут:

<input id="elem" disabled>

Давайте выведем значение атрибута disabled этого инпута:

let elem = document.querySelector('#elem'); console.log(elem.disabled); // выведет true

А теперь давайте отблокируем его:

let elem = document.querySelector('#elem'); elem.disabled = false;

Дан инпут и кнопка. По нажатию на кнопку заблокируйте инпут.

Дан инпут и две кнопки. Пусть нажатие на первую кнопку блокирует инпут, а нажатие на вторую - отблокирует.

Дан инпут и кнопка. По нажатию на кнопку узнайте, заблокирован инпут или нет.

Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить