Amp html AMP表单-多个提交按钮

Amp html AMP表单-多个提交按钮,amp-html,Amp Html,如何在amp表单中设置多个提交按钮 通常通过单击提交按钮来提交。 AMP中缺少(不是全部,也不是单击的) 我想决定如何在PHP脚本中使用数据(由于系统的核心功能,这一点不能改变) 但是在amp格式中,单击的按钮丢失(因此这不起作用)我解决了这个问题: <input type="checkbox" name="Vergleichsliste" id="setVergleichsliste" on="change:buy_form.submit" /> <label for="se

如何在amp表单中设置多个提交按钮

通常通过单击提交按钮来提交。 AMP中缺少(不是全部,也不是单击的)

我想决定如何在PHP脚本中使用数据(由于系统的核心功能,这一点不能改变)

但是在amp格式中,单击的按钮丢失(因此这不起作用)

我解决了这个问题:

<input type="checkbox" name="Vergleichsliste" id="setVergleichsliste" on="change:buy_form.submit" />
<label for="setVergleichsliste">Vergleichsliste!</label>

维格利希斯莱特!

解决方案:创建一个复选框(仅在选中时才会提交),其中包含一个on更改。标签应该是按钮,而不是(工作)。当然:为用户隐藏复选框。

可以使用。你的意思是什么?是的,但如果你添加属性名-在正常形式下,它将在单击时发送,但不是在amp中。如果我有
测试它
我只会得到:
$\u POST['test']
而不是输入
$\u POST['submitBtn']
=>所以我不能区别用户点击的按钮
if(isset($_POST['button1'])) { .. }
elseif(isset($_POST['button2'])) { .. }
<input type="checkbox" name="Vergleichsliste" id="setVergleichsliste" on="change:buy_form.submit" />
<label for="setVergleichsliste">Vergleichsliste!</label>