以下是一个简单的JavaScript示例代码,用于创建一个确认删除对话框效果。这段代码使用了原生的JavaScript `confirm` 函数,它会在页面上弹出一个对话框,用户可以选择“确定”或“取消”。
// 假设有一个删除按钮,用户点击后会触发这个函数
function confirmDelete() {
// 使用confirm函数弹出确认对话框
// confirm函数的参数是对话框中显示的文本
var isDelete = confirm("您确定要删除这个项目吗?");
// 判断用户的选择
if (isDelete) {
// 如果用户点击了“确定”,则执行删除操作
// 这里只是一个示例,实际上应该替换成具体的删除逻辑
console.log("项目已删除!");
} else {
// 如果用户点击了“取消”,则不执行删除操作
console.log("删除操作已取消。");
}
}
// 示例:假设你有一个按钮,id为"deleteBtn"
// <button id="deleteBtn">删除</button>
// 你可以这样为按钮添加点击事件监听器
document.getElementById("deleteBtn").addEventListener("click", confirmDelete);
请注意,这个示例仅展示了如何使用`confirm`函数来创建一个简单的确认对话框,并没有涉及到实际的删除操作(因为这是一个JavaScript示例,没有直接访问服务器或数据库的能力)。在实际应用中,当用户确认删除后,你可能需要发送一个AJAX请求到服务器来执行删除操作。