Что такое атрибут action у form

Ответ

Атрибут action в HTML-форме (<form>) указывает URL, куда будут отправлены данные формы при её отправке. Это может быть путь к серверному скрипту (например, PHP, Node.js), который обрабатывает данные.

Пример:

<form action="/submit-form" method="POST">
  <input type="text" name="username">
  <button type="submit">Отправить</button>
</form>

Особенности:

  • Если action не указан, форма отправит данные на текущий URL страницы
  • Можно использовать относительные и абсолютные пути
  • Работает в связке с атрибутом method (GET/POST)
  • Для обработки на клиенте можно использовать JavaScript и event.preventDefault()