任何人都可以看到为什么PHP中的这一行不起作用。游戏卡被删除,但确认框不会显示给用户正常或取消。
echo "<a href='gamecard.php?selection=" . $row['gamedate'] . " onclick='return confirm('Delete game card?');'>Delete</a>";
谢谢。
答案 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>";