Php 在表单中使用多个提交按钮

Php 在表单中使用多个提交按钮,php,javascript,html,Php,Javascript,Html,我有一个带有两个按钮的表单。我想在单击这些按钮时重定向到两个不同的页面。在两个按钮的单击事件中,我正在执行相同的功能。我想先执行该功能,然后将其重定向到相应的页面。您可以在提交过程中动态更改表单的操作(答案因使用jquery、纯javascript等而异) 但我建议使用php来完成这项任务 <input type="submit" value="Edit" class="spare" name="edit"> <input type="submit" value="Send"

我有一个带有两个按钮的表单。我想在单击这些按钮时重定向到两个不同的页面。在两个按钮的单击事件中,我正在执行相同的功能。我想先执行该功能,然后将其重定向到相应的页面。您可以在提交过程中动态更改表单的操作(答案因使用jquery、纯javascript等而异)

但我建议使用php来完成这项任务

<input type="submit" value="Edit" class="spare" name="edit">
<input type="submit" value="Send" class="spare" name="send">

您可以在提交过程中动态更改表单的操作(答案会根据使用jquery、纯javascript等的情况而有所不同)

但我建议使用php来完成这项任务

<input type="submit" value="Edit" class="spare" name="edit">
<input type="submit" value="Send" class="spare" name="send">
试试这个:

  <input type="button" value="Edit" class="spare" onclick="check('edit')">
  <input type="button" value="Send" class="spare" onclick="check('send')">
希望它能解决您的问题:)

试试这个:

  <input type="button" value="Edit" class="spare" onclick="check('edit')">
  <input type="button" value="Send" class="spare" onclick="check('send')">

希望它能解决你的问题:)

我可以使用PHP的东西,但我想通过JS或其他方式解决它。你能展示一下你已经有了什么吗,最好是在请上?你想把文章提交到两个不同的页面吗?还是只需执行一个AJAX调用,然后直接导航到新页面?功能(1)应该做什么
function
是一个保留的JavaScript关键字,因此不能用作函数名。不,我想使用POST方法,因为我在下一页中使用了一些变量值,我可以使用PHP的东西,但我想通过JS或其他任何方式解决它。你能展示一下你已经拥有的吗,最好是在请?你想把文章提交到两个不同的页面?还是只需执行一个AJAX调用,然后直接导航到新页面?功能(1)应该做什么
function
是一个保留的JavaScript关键字,因此不能用作函数名。不,我想使用POST方法,因为我在下一页中使用了一些变量值良好的解决方案。我想动态地改变动作,但是在一些PHP脚本上有一个初始的默认动作点,可以在用户禁用js的情况下破译你想去哪个页面。Thanx Jacek,但是我不想使用PHP的东西,我只想通过JavaScript来做这件事。你最好使用
if(isset($\u POST['edit']){…}
如果使用php。你的代码会在开发平台上引起一个未定义的索引通知。我正在做同样的事情php使用window.href.location=“someurl”,但它不起作用…:(很好的解决方案。我正在考虑动态更改操作,但是在一些PHP脚本上有一个初始默认操作点,可以在用户禁用js的情况下破译您想要进入的页面。Thanx Jacek,但我不想使用PHP的东西,我只想通过JavaScript来实现。您最好使用
if(isset($\u POST['edit']){…}
如果使用php。你的代码会在开发平台上引起未定义索引的通知。我正在做同样的事情php使用window.href.location=“someurl”,但它不起作用…:(但我不会使用它,因为逻辑应该主要在服务器端。但我不会使用它,因为逻辑应该主要在服务器端。