我正在制作一个具有多个按钮的 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>
如果您不希望他们有提交行为。
关于php - 多个 PHP 按钮? (一个按钮是提交按钮,其他按钮是功能),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16005260/