当我按下删除按钮时,我将显示一个confirm()
因此,当我按“接受”时,它将删除数据库中的行,但是当我按“取消”时,也将删除数据库中的行。
<a href="template_edit.php?delete=<?=$vragen['formBuildingBlockId']?>&templateId=<?=$_GET['templateId']?>"
onclick="if(confirm('Weet u zeker dat u deze checklist wilt weggooien?')
window.location='functions.php?delete=<?=$checklist['formInstanceId']?>&type=checklist';">
<img src="<?=IMG?>/delete.png" title="Verwijderen" alt="Checklist verwijderen" />
</a>
我希望你们知道问题出在哪里并且可以对我有所帮助:)
问候
最佳答案
您缺少括号。并且由于您正在使用JavaScript
而不是跟随链接的href
进行操作,为什么还要在其中保留URL?
还有一些其他较小的语法错误也已得到纠正。
尝试:
<a href="#"
onclick="if(confirm('Weet u zeker dat u deze checklist wilt weggooien?')) window.location='functions.php?delete=<?=$checklist['formInstanceId'];?>&type=checklist';">
<img src="<?=IMG;?>/delete.png" title="Verwijderen" alt="Checklist verwijderen" />
</a>
关于php - 当我按拒绝时,Confirm()不会下降,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28874929/