Показать сообщение отдельно
  #12 (permalink)  
Старый 02.10.2020, 12:45
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

this.querySelector('[name="main-number"]')... в то время когда можно сразу получить this["main-number"], это к чему?

Если у флажка не определено значение, то оно по умолчанию будет равно "on", с этим значением выбранный флажок и будет отправлен на сервер. Не выбранные флажки на сервер не передаются.

Не знаю чего тут делается, но если не отменять значение по умолчанию формы event.preventDefault();, то она будет отправлена естественным образом.
Ответить с цитированием