Php 有没有可能有一个表单有两个提交按钮,分别指向单独的表单处理页面?
我有一个表单,它当前转到一个PHP页面来处理表单中的数据并将其输出为纯文本。但是,我还希望有一个选项,让输出使用特殊的HTML格式。这可能吗?您可以使用按钮上的Php 有没有可能有一个表单有两个提交按钮,分别指向单独的表单处理页面?,php,html,forms,Php,Html,Forms,我有一个表单,它当前转到一个PHP页面来处理表单中的数据并将其输出为纯文本。但是,我还希望有一个选项,让输出使用特殊的HTML格式。这可能吗?您可以使用按钮上的formaction-属性,如下所示: <form method="post" action="show-as-text.php"> <button>Show as text</button> <button formaction=&quo
formaction
-属性,如下所示:
<form method="post" action="show-as-text.php">
<button>Show as text</button>
<button formaction="show-as-html.php">Show as html</button>
</form>
显示为文本
显示为html
按钮上的
formatAction
-属性将覆盖表单action
但是,我会使用按钮的输入<代码>
这确保您的按钮被设置为提交类型…@Daelandry-“这确保您的按钮被设置为提交类型”-拥有上述按钮也是如此,因为“提交”是
的默认类型。如果出于任何原因,您认为这还不够,您可以添加type=“submit”
,即使这不是必需的。正如按钮的类型
-属性中所述:“缺少值默认值和无效值默认值是提交按钮状态。”感谢Magnus的澄清。。。