javascript - 确认对话框无法正常工作

标签 javascript php html mysql

有人可以帮我修改我的代码吗?每当我想从表中删除数据时,如果我想删除该项目,就会弹出一个对话框,但即使我按下取消按钮,它仍然会删除该项目..这是我的代码

echo"<td> <center><a href ='delete.php?house_id=$id'><button type='button' onclick='ConfirmDelete()'' class='btn btn-info btn-md'><span class='glyphicon glyphicon-trash'></span>Delete</button></a></center></td>";
echo"</tr>";
$count++;
}
?>
<script type="text/javascript">
function ConfirmDelete(){
    if (confirm("Delete Account?"))
        location.href='delete.php';
    }
</script>

最佳答案

试试这个:

<script type="text/javascript">
function ConfirmDelete(){
    if (confirm("Delete Account?")){
        location.href='delete.php';
    }
    else {
       return false;
    }
    }
</script>

并更新onclick='returnConfirmDelete()'

关于javascript - 确认对话框无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38540511/

相关文章:

javascript - jQuery 搜索替换字符串

html - 如何在 bootstrap 4 的容器中垂直和水平居中放置文本?

javascript - 如果使用 react 条件为假,如何返回空的 jsx?

php - 从 mysql 中的 3 个不同表中选择和排序

php - 如何停用 Apache 中的通知?

php - 从 http 更改为 https 我的 Wordpress 网站时我需要采取哪些步骤

HTML/CSS 将 div 设置为背景

javascript - 如何使用 POST 或 GET 从 PHP 中 JS 生成的 HTML 输入中获取值

javascript - 为什么 angularjs 和 jquery 对 innerWidth 给出不同的结果

javascript - 如何禁止 javascript 中的宽松日期?