html弹窗是否删除,javascript删除前弹出确认/取消询问窗口confirm

为了避免误删数据,删除前应该不要嫌麻烦弹出一个确认/取消询问窗口,以前免错删数据后无法恢复。网站的数据删除由用 户在客户端发起,所以弹出确认/取消询问窗口由javascript来完成,它弹出的询问窗口跟Windows系统弹出的一样。

javascript删除前弹出一个确认/取消询问窗口有几种方法,我们只介绍一种方便调用的方法,这样既便于在 javascript 代码中调用,又便于在 html 文件中调用。

一、javascript删除前弹出确认/取消询问窗口方法

为了方便调用,我们把它封装成一个方法(函数),以下就是具体代码:

function deleteConfirm() {

if (window.confirm("你确定要删除吗?")) {

return true;//确定返回真

}

else {

return false;//取消返回假

}

}

从以上的删除代码来看,是使用了 windows 的 confirm 方法。confirm 括号中的“你确定要删除吗?”是弹 出询问窗口问用户的文字,可以根据自己的要求修改,当用户确认要删除(即单击了“确认”按钮),返回真;当用户取消 删除(单击了“取消”按钮),返回假。

二、应用举例(javascript删除前弹出确认/取消询问窗口方法)

假如用户选中了几条要删除的产品记录,用户单击“删除”后立即弹出一个“确认/取消”询问窗 口,只有用户选择“确认”后才删除,否则不删除,具体代码如下:

删除

function deleteData() {

if (deleteConfirm()) {

//删除操作

alert("删除");

}

else {

//取消返回

alert("取消");

}

}

只要在每个要删除数据的javascript方法中直接调用删除前询问方法就可以了;当它返回真,执行删除操作,否则不删除 数据。

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值