PHP确认框未出现在PHP页面上

时间:2012-07-06 21:00:49

标签: php

任何人都可以看到为什么PHP中的这一行不起作用。游戏卡被删除,但确认框不会显示给用户正常或取消。

echo "<a href='gamecard.php?selection=" . $row['gamedate'] . " onclick='return confirm('Delete game card?');'>Delete</a>";

谢谢。

4 个答案:

答案 0 :(得分:0)

当你应该使用单曲时,你有一些缺少引号和使用双引号的问题(反之亦然)。这应该可以解决问题。

echo "<a href='gamecard.php?selection=" . $row['gamedate'] . "' onclick='return confirm(\"Delete game card?\");'>Delete</a>";

答案 1 :(得分:0)

echo "<a href='gamecard.php?selection=" . $row['gamedate'] . "' onclick=\"confirm('Delete game card?');\">Delete</a>";

会做到的。作为一般惯例,HTML属性应该是双引号。 JS字符串应该是单引号。

答案 2 :(得分:0)

echo "<a href=\"gamecard.php?selection=" . $row['gamedate'] . "\" onclick=\"return confirm('Delete game card?');\">Delete</a>";

<强> codepad example

答案 3 :(得分:0)

你在单引号内有单引号,你需要逃脱它们。您还忘记了href属性的结束语。

echo "<a href='gamecard.php?selection=" . $row['gamedate'] . "' onclick='return confirm(\"Delete game card?\");'>Delete</a>";