我有一个删除按钮,该按钮与我所拥有的页面上的一些评论相关联。当您单击删除按钮时,我试图弹出一个确认对话框,询问您是否确定要删除评论。单击“确定”应运行删除注释的功能,单击“取消”不应运行该功能,而只是关闭对话框。
这是我的代码:
onclick="confirm('Are you sure that you want to delete this comment?'); commentDelete(1);"
我的问题:当我单击取消时,删除功能仍然运行。我的猜测是该函数仍在被调用,因为当我单击“取消”时,它只是在 JavaScript 中前进并调用该函数。我怎样才能正确地完成这个任务?我知道这可能是一个简单的问题。谢谢你的帮助!
onclick="if (confirm('Are you...?')) commentDelete(1); return false"
您缺少一个if
。在您的版本中,首先您会收到一个问题,然后无论答案如何,您都会调用commentDelete
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)