php - 多个 PHP 按钮? (一个按钮是提交按钮,其他按钮是功能)

标签 php javascript button

我正在制作一个具有多个按钮的 php 网站。一个按钮保存,这需要将其带到不同的页面,但其他按钮执行简单的操作,例如为分数添加 +1。

功能按钮附有 javascript,因此功能按钮的代码如下所示:

<button onclick="addPoints(); ButtonStats()">Add</button></td>

我尝试了多种不同的方法来使按钮工作,但我不确定如何执行这样的 if 语句:

if ($_POST['SaveButton']) 
   $executestring = "location: process.php";

if 语句适用于保存按钮(但当前单击其他按钮会刷新页面)。

那么,我将如何着手将添加按钮代码写入“if”语句(如提交按钮的代码)? (我试过为 executestring 放入 addPoints() 但这不起作用,所以我只是不确定如何写出来)。

最佳答案

不要使用 <button>没有 type 属性定义为button ,因为他们会尝试提交表单,导致页面“刷新”。使用

<input type="button" value="click" />

<button type="button">Click</button>

如果您不希望他们有提交行为。

this jsFiddle example

关于php - 多个 PHP 按钮? (一个按钮是提交按钮,其他按钮是功能),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16005260/

相关文章:

php - 已弃用 : Required parameter $to_addr follows optional

javascript - 根据if语句显示div

html - 将 HTML 按钮放置在表格的右下角

javascript - 使用 PHP 和 Javascript 进行编辑操作时出现一些 css 错误。

php - Symfony2 - 如何将复选框/ radio 的标签和输入放在同一行?

javascript - 为什么随机数量的 JSONP 请求会失败?

javascript - 无法在 Jasmine 测试中获取 scrollTop 值

css - "Button:active"移动所有按钮而不是只点击按钮

angular - 在数组的按钮的 ngFor 循环中生成不同的(单击)属性

php - 如何使用 PHP 和 MySQL 编写循环计费/发票系统