@jaylen.trantow
На первый взгляд, ваша форма выглядит корректно, но есть несколько моментов, которые могут вызывать проблемы с отправкой:
- Серверная часть: Убедитесь, что у вас настроена правильная серверная часть для обработки запроса на адрес /submit. Если сервер не настроен для обработки POST-запросов по этому адресу, то данные не будут обработаны.
- Отсутствие name у кнопки: Хотя наличие name у кнопки не обязательно для отправки формы, оно может быть полезным, если вам нужно обработать данные на основе нажатой кнопки. В текущей проблеме это вряд ли имеет значение.
- JavaScript: Проверьте, нет ли в коде JavaScript, который как-то блокирует отправку формы. Иногда разработчики добавляют обработчики событий, которые могут прерывать стандартное поведение формы.
- Правильный путь: Убедитесь, что атрибут action указывает на правильный путь. Если путь неверный или не существует, запрос не будет обрабатываться.
- Проблемы с валидацией: Если вы добавили какие-либо правила валидации на стороне клиента, они могут мешать отправке формы. Однако в предоставленном коде этого нет.
- Отсутствие типа кнопки: Хотя по умолчанию кнопка в форме ведет себя как submit, попробуйте явным образом указать тип кнопки с помощью type="submit":
Если все вышеперечисленное в порядке, то, скорее всего, проблема в серверной части, и вам нужно изучить, правильно ли обрабатывает сервер POST-запросы на данный адрес.