Js confirm删除确认 弹出对话框的写法



删除确认对话框的JS代码,有好几种写法,有简单的,有兼容好的,下面分别说几种方法,可根据自己需要选用:

第一种:最简单的JS删除确认,直接写在链接里:

1<a href=""javascript:if(confirm("确认要删除该内容?"))location="del.asp?&areyou=删除&id=1"">删除</a>

第二种:定义一个函数,优点是可重复调用:

01<script language="javascript"
02function del_sure(){
03var gnl=confirm("确定要删除?");
04if (gnl==true){
05  return true;
06}else{
07  return false;
08}
09}
10</script>

调用方法:

1<a href="del.asp?id=<%=rs("id")%>" onclick="javascript:del_sure()">删除</a>

 第三种,同样函数来实现:与第二种的区别是,可以自定义确认信息框,需用场合和第二种稍有区别:

1<script language="javascript"
2function confirmDel(str){ 
3return confirm(str); 
4
5</script>

调用方法与第二种大同小异:

1<a href="delete.asp" onclick="return confirmDel('确定要删除吗')">删除</a>

第四种:批量删除的时候用:

第一种情况:通过提交按钮来激活确认对话框,代码如下:

1<input name="Submit" type="submit" class="inputedit" value="删除" 
2onclick="{if(confirm('确定要删除?')){this.document.formname.submit();return true;}return false;}">

第二种情况:通过点击按钮来激活,代码如下:

1<input name="button" type="button" ID="ok" onclick="{if(confirm('确定要删除?')){window.location='Action.asp?Action=Del&ID=<%=ID%>';return 
2true;}return false;}" value="删除该栏目" />

好了,常用的弹出删除确认代码常用的大概就这些了,请根据自己的需要选择适用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值