---
title: "提交到另一个 action 的 HTML 表单"
description: "我很早就知道可以通过 submit 按钮提交一个值，借此判断表单是由哪个按钮提交的，例如"
canonical: https://oozou.com/til/html-forms-that-submit-to-another-action-10
locale: zh-Hans
date: 2020-10-13
topic: ruby-on-rails
---

# 提交到另一个 action 的 HTML 表单

> 我很早就知道可以通过 submit 按钮提交一个值，借此判断表单是由哪个按钮提交的，例如

Published: 2020-10-13 · Topic: [ruby on rails](https://oozou.com/zh-Hans/til-topics/ruby-on-rails) ([markdown](https://oozou.com/zh-Hans/til-topics/ruby-on-rails.md))

我很早就知道可以通过 submit 按钮提交一个值，借此判断表单是由哪个按钮提交的，例如

```html
<form action="/location1">
  <input type="submit" value="Create">
  <input type="submit" value="Create and redirect">
</form>
```

不过今天我需要把表单真正提交到一个完全不同的 action。原来用 formaction 属性就能做到

```html
<form action="/location1">
  <input type="submit" value="Create">
  <input type="submit" value="Submit to location 2" formaction="/location2">
</form>
```

---

Contact OOZOU: hello@oozou.com · +66 2544 0000 · https://oozou.com/zh-Hans/contact

More for AI agents: https://oozou.com/llms.txt · every page has a markdown twin at its URL plus ".md"
