欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

删除确认框的实现

程序员文章站 2022-05-31 13:29:56
...

删除确认框的实现

在项目中涉及到删除操作时,为了避免误删,我们一般会在用户点击按钮时候给出一个确认框,类似这种

删除确认框的实现

那么这种是确认框是如何实现的呢?

其实很简单啦

首先用JavaScript定义个del()函数

<script type="text/javascript"> 	
 	function del(){
 		var message = confirm("您确定要删除该数据吗?");
 		if (message == true){
			alert("删除成功"); return true;		
 		}else{
 			return false;
 		}
 	}
 </script>

然后在html属性中增加响应事件啦

诺~像这样(a标签)

<a onclick="return del()" href="delete?id=${l.id }">删除</a> 

或者(button标签)

<button onClick="javascript:if(del()) location.href='delete?id=${l.id}'">删除</button>

但这里有一点还是要注意的,在第一种格式的onlick="return del()"中,return是不能少的,否则的话就会出现你点击了取消它依然处理了删除请求的情况,就得不到我们想要的效果了。

就是这样啦~

相关标签: 前端