Нормально ли иметь только кнопку отправки в HTML-форме?

#html #forms

#HTML #формы

Вопрос:

Довольно простой вопрос, нормально ли иметь форму в html, подобную этой,

 <form class="spacer" action="" method="post">
<input class="submit" type="submit" value="Submit" />
</form>
  

Я искал в Google, но ничего не смог найти?

Комментарии:

1. Что вы хотите, чтобы эта форма делала?

2. Да, я вернулся на ту же страницу, @steve adams просто нужно сделать запрос post, чтобы php распознал его

3. @Prasanth: If action is the empty string, let action be the document's address.

4. @cgweb87 Итак, вы хотели бы, чтобы (например) php-скрипт видел, что был использован $_POST? В таком случае, да, это помогло бы.

5. @animuson хотя лучше всего вводить текущий адрес, поскольку это фактически создает дополнительный запрос заголовка на странице, если вы этого не сделаете, как объясняется в Yslow : )

Ответ №1:

Да, это так.

Не требуется, чтобы a <form> содержал какие-либо элементы <input> или что-либо иное. (Однако большинство полезных форм обычно содержат ввод «отправить» и другие соответствующие элементы …)

Удачного кодирования.

Комментарии:

1. Спасибо, не знаю, почему это не задокументировано

2. @cgweb87 w3.org/TR/html5/forms.html#the-form-element (Насколько я могу видеть, это задокументировано только в положительном случае.)