当我按下删除按钮时,我将显示确认()
因此,当我按下Accept时,它将删除数据库中的行,但是当我按下取消时,它也会将其从数据库中删除。
<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>
&#13;
我希望你们知道问题是什么,并可以帮助我:)。
电贺。
答案 0 :(得分:0)
试试这个:
<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'; return false;}">
<img src="<?=IMG?>/delete.png" title="Verwijderen" alt="Checklist verwijderen" />
</a>
基本上,您必须添加return false
以不关注该链接。
答案 1 :(得分:0)
你错过了一个括号。既然您使用JavaScript
而不是关注链接href
,那么为什么要在其中保留一个网址?
还有其他一些小的语法错误也得到了纠正。
尝试:
<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>