?
Если только у тебя под это скрипт за элементе заточен, снимать атрибут или нет.
pointer-events: none; - суровый disable на css :D
tabindex="-1", но я не тестил. В теории должно работать
А какую задачу вы решаете?
Массово нужно отключать и включать кнопки и инпуты в блоке на сайте, проще всего навешивать на блок класс и отключать кнопки чем каждый раз обращаться к каждому инпуту и кнопке и отключать через JS
А от чего зависит это массовое включение/отключение ? Может от валидации формы?
через js-ку можно вытащить массив этих элементов, и каждый заблочить через forEach
Попросили через css
Зависит от данных которые пришлет бек, при этом иногда нужно отключать только половину инпутов а иногда все
Жаль что нельзя в жс.. мне кажется непростая задача на чистом цсс Вероятно нужны будут обёртки над инпутами и применение к ним модификаторов .form__wrapper1_set_disabled input { pointer-evrnts:none; } И чтобы табом нельзя было прийти и нажать тоже придётся поплясать. Возможно tabIndex=-1 единственное решение, но оно без жабаскрипта недоступно
Обсуждают сегодня