Пробовал сделать это за счет того, что обернул кнопку в див, на него повесил обработчик клика, но вопреки моим расчетам это не сработало ) Рядом с кнопкой клик по внешнему элементу ловится ) А над самой кнопкой, если она дизейблед, нивкакую )
Почему так происходит и как можно решить вопрос?
а какая задача у Вас там?) зачем клик не недоступную кнопку?
задача - если юзер не заполнил форму и нажимает - продолжить, нужно засветить ошибки на всех реквайред инпутах )
Ну не дизейблите кнопку просто)
просто стилями сделать типа она дизейблед, а уже по сабмиту инфалидировать форму?
а зачем вообще как то её менять? Если подразумевается, что пользователь её нажимает, то зачем её как то менять, чтоб непонятно было, что можно нажать? Я бы не стал нажимать на отключенную кнопку, например)
по условию - пока форма не заполнена, кнопка серая, типа дизейблед
Ну тут вопрос к постановке задачи. Выше корректно сказали, что это плохой ux так делать
Обсуждают сегодня