Если это часть отправленной формы, да.
Когда форма отправляется, каждый из ее «входных» элементов публикуется; и если вы отправите форму, нажав на кнопку «Отправить» (что является еще одним входом), вы обязательно опубликуете ее.
Если вы не хотите этого делать, вы всегда можете отправить свою форму через javascript: form.submit();
.
Вы можете добавить элемент кнопки к вашей форме и прикрепить функцию, которая отправляет форму в событие клика.
<button type="button" onclick="document.getElementsByTagName('form')[0].submit();">
Submit the form!
</button>
Таким образом, внутри формы у вас будет кнопка отправки, которая не будет отправлена :)