Как разблокировать input на странице через F12

Лови. Будет ли остальная логика типа отправки формы работать я не знаю (хороший шанс что не будет, реальное поведение зависит от деталей реализации). Подскажу только про “как включить контролы”. Нужно найти узел (dom node) который отключен (обычно это <input>, <textarea>, <button>), и убрать у него аттрибут disabled. Это должно работать в большинстве (90% случаев). Вот демонстрация (инпут уже отключенный в начале гифки).

  1. Открываешь панель инструментов разработчика (допустим в хроме)

  2. Клацаешь на инструмент выбора узла (кнопка вверху влева в панели)
    Screenshot 2024-06-25 at 11.40.22

  3. Клацаешь по “отключенному” контролу

  4. Ищешь в ДОМ-ме именно отключенный контролл а не обертку. В моем случае это сразу оказалась нужная textarea

  5. Удаляешь аттрибут disabled. Контрол становится доступным для взаимодействия.

Видео для наглядности

f12-enable-disabled

1 лайк