我对此主题做了一些研究,发现在 php 中使用确认框的方法之一是使用 javascript onclick()
。我的代码不起作用。
echo '<td class="item_unsold"><a href = "manage-products.php?prod='.$row[0].'" style="color:red" onclick="return confirm("Are you sure you want to delete this product ?")">Delete</a></td>';
我认为问题在于 '
和 "
的使用,但我不确定如何构造此回显。当我在 中使用单引号时确认('您确定要删除此产品')
我也收到错误。有什么想法如何构建此 echo 吗?谢谢
最佳答案
您必须转义单引号,这是您的编辑
echo '<td class="item_unsold"><a href = "manage-products.php?prod='.$row[0].'" style="color:red" onclick="return confirm(\'Are you sure you want to delete this product ?\')">Delete</a></td>';
关于php - Javascript 确认框与 php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16597411/