HTML атрибут formaction button

Определение и использование

formaction атрибут определяет, куда будут отправлены данные формы при отправке. Этот атрибут заменяет атрибут action формы.

formaction атрибут предназначен только для type="submit" кнопки.

Пример

Форма с двумя кнопками отправки. Первая кнопка отправляет данные формы на "action_page.php", вторая на "action_page2.php":

<form action="/action_page.php" method="get">
  <label for="fname">Имя:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">Фамилия:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <button type="submit">Отправить</button>
  <button type="submit" formaction="/action_page2.php">Отправить на другую страницу</button>
</form>

Попробуйте сами

Синтаксис

<button type="submit" formaction="URL">

Значение атрибута

Значение Описание
URL

Определяет, куда отправлять данные формы.

Возможные значения:

  • Абсолютный URL - полная адресная строка страницы (например, href="http://www.example.com/formresult.asp")
  • Относительный URL - ссылка на файл в текущем сайте (например, href="formresult.asp")

Поддержка браузеров

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
9.0 10.0 4.0 5.1 15.0

Комментарий:formaction Атрибуты - это новый атрибут в HTML 5.