JS 中confirm怎么点击取消还是删除了数据
functionde_confirm(){varr=confirm("确认删除?");if(r==true){alert("已经删除");}}<ahref="/B...
function de_confirm(){ var r = confirm("确认删除 ?"); if(r==true){ alert("已经删除"); } } <a href="/Baidu/keywords.do?op=delete&id=${ab.kid}&uname=${userinfo[0].uname}&upwd=${userinfo[0].upwd}" onclick="javascript:return de_confirm();">删除</a> 线等
展开
1个回答
展开全部
1、confirm会阻塞当前进程。也就是说,在confirm语句被确定或者被取消之前,位于confirm后面的代码不会得到执行。
2、confirm的返回的结果是一个Boolean类型的,即点击确定时返回true,点击取消返回false。
3、用变量var
trueOrFalse
=
confirm(“你要提醒用户的消息!”);再用一个if(!trueOrFalse){return;}else{删除数据等等操作}。这里的return
;是一个程序中断语句。程序执行过程中遇到该语句,即停止运行下面的代码。
4、结合问题,我判断你应该是没有添加return;
2、confirm的返回的结果是一个Boolean类型的,即点击确定时返回true,点击取消返回false。
3、用变量var
trueOrFalse
=
confirm(“你要提醒用户的消息!”);再用一个if(!trueOrFalse){return;}else{删除数据等等操作}。这里的return
;是一个程序中断语句。程序执行过程中遇到该语句,即停止运行下面的代码。
4、结合问题,我判断你应该是没有添加return;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询