html表单,包含两个操作,具体取决于提交按钮

时间:2016-03-09 23:43:24

标签: html forms noscript

与此问题类似,但是当您无法控制后端时:HTML form with multiple "actions"

假设我有一个UI:

[input field       ] [button A] [button B]

让我们说按钮A应该转到://another.company.com/edit?input_field而按钮B必须转到://yet.another.company.com/delete?confirmation=yes&input_field

我已经有了javascript解决方案。对于无脚本用户,我正在创建一个目标脚本,该脚本读取按下了哪个提交按钮并使用HTTP 302响应到正确的URL,因此我可以使用单个html表单操作...但是有一个使用仅HTML 的解决方案?如果不兼容html4,请不要关心。

元评论:请不要添加答案说"否"。我已经知道了。这是一个探索性的问题,看看是否有任何聪明的技巧或模糊的标准。我知道共识是不可能的,我的问题甚至包括最实际的解决方案。谢谢!

1 个答案:

答案 0 :(得分:2)