javascript - 不同形式的 Action 取决于按下的按钮

标签 javascript html forms

我有一个表单,我希望 ACTION 字段根据按下的按钮而有所不同。

例如,如果我按下按钮 A 或按钮 B,表单可能会被不同的 PHP 文件处理。

我该怎么做?

谢谢!

最佳答案

如果你不想使用 Javascript,但确实使用 HTML5,你可以使用 formaction 属性:

<!DOCTYPE html>
<html>
  <body>
    <form>
      <input type="submit" formaction="http://firsttarget.com" value="Submit to first" />
      <input type="submit" formaction="http://secondtarget.com" value="Submit to second" />
    </form>
  </body>
</html>

关于javascript - 不同形式的 Action 取决于按下的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2753308/

相关文章:

javascript - 将服务/常量注入(inject) Angularjs 中的提供程序

javascript - 如何从 javascript 打开 PDF 文件,但不在新窗口中打开?

javascript - 基于滚动显示图像的新部分

forms - Haskell - 命题逻辑

javascript - jQuery - 在表单提交时比较所有字段(输入、选择)的新值与旧值?

javascript - 如何在 vue.js 中的嵌套 v-for 循环中访问元素的 ref 索引?

javascript - 获取带有图片的点击链接的 href

javascript - 根据第一个 <select> 下拉选项填充第二个 <select> 下拉列表

html - 如何在纯 css 导航栏上获得三 Angular 形悬停效果?

javascript - 使 Javascript 根据用户输入立即/立即可互换