Обход HTML «обязательного» атрибута при отправке [дубликата]

На этот вопрос уже есть ответ здесь:

Обязательный атрибут HTML5 8 ответов

я используюrequired за 1-ю проверку перед отправкой формы.


  Foo: 
  
  

Проблема в том, что у меня есть "игнорировать» кнопка, которая также отправляет форму, а логика бэкэнда устанавливает правильное состояние в БД. В этом случае (игнорировать) проверка нежелательна (потому что нет необходимости заполнять поле "Foo»).

Какие'лучший способ справиться с 2 сценариями?

Я в курсе, что могу сдатьсятребуется" и выполнить проверку в другом месте (бэкэнд / JavaScript). Я ищу способ сохранить "требуется".Я мог бы использовать некоторые Jsonclick для сценария кнопки игнорирования и удалите атрибут непосредственно перед отправкой формы (https://stackoverflow.com/a/13951500/356726 ).

Но на самом деле я ищу что-то умнее ....

--- Редактировать ---

Да, дубликатОбязательный атрибут HTML5

Ответы на вопрос(4)

Ваш ответ на вопрос