Задать вопрос
Machez
@Machez
Бу!

Как в HTML заблокировать всю форму целиком?

Вопрос возможно уже избитый, но всё же... Как в HTML заблокировать всю форму со всеми ее элементами? По спецификации у тэга form нет атрибута disabled.
  • Вопрос задан
  • 2840 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Решения вопроса 2
@helloris
Оберните ваши элементы
<form>
    <fieldset disabled>
        <input/>
        <input/>
        <input/>
    </fieldset>
</form>


Или можно использовать javascript
document.querySelectorAll('form input, form select, form textarea, form button')
  .forEach(elem => elem.setAttribute("disabled", "disabled"));
Ответ написан
Комментировать
victory_vas
@victory_vas
Может обернуть поля в fieldset? https://www.w3schools.com/tags/att_fieldset_disabl...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Danchenko
@Danchenko
Front-end разработчик
Вопрос очень философский.
К каждому инпуту добавь атрибут disabled.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы