Отличие атрибутов formaction и action в HTML заключается в их использовании:
Если одновременно указать action и formaction, то при нажатии на кнопку атрибут action игнорируется, и данные пересылаются по адресу, указанному в formaction. 1
Таким образом, action устанавливает общий URL для отправки формы, а formaction — для отдельных элементов формы, указывая альтернативный URL для конкретной отправки. 3