JS删除确认整理

//开发web程序,删除确认是个很友好的功能,有一个简单的方法实现,只要在<head></head>之间加入如下javascript代码即可

 < script language = "JavaScript" > function delete_confirm(e)
{
  if (event.srcElement.outerText == "删除")
    event.returnValue = confirm("您确认执行删除操作么?");
}

document.onclick = delete_confirm;
 </script>

//---------------------------------------------- -
//一个简单的通用的JS删除确认函数
//作者:admin 日期:2004-05-21
//字体大小: 小 中 大

 <script language = "javascript"> function delID(ID, url, mes)
{
  var mymes;
  mymes = confirm(mes);
  if (mymes == true)
  {
    window.location = url + ID;
  }
}

 </script>


//调用方法

<a href=# οnclick="delID(5,'delete.asp?id=','确实要删除吗?')">test</test>


//下面这个我个人一直在用


<a href="#" Onclick="javascript:{if (confirm('您真的要删除这些该分类吗?/n并且将删除该分类下所有东西!!!')){self.location='Save_Class.asp?Action=Del_Class&ClassID=<%=Rs("AnClassID")%>';}}">删除分类</a>


//-------------------------------------------------------------------------------------------

//更加优秀的方法
//-------------------------------------------------------
//通用的JS删除确认函数

//在删除时我们通常要让用户确认一下。
//一般如下:
//代码:

<a href="del.php" οnclick="return(confirm("确定删除?"))">Del</a>


//但是有时需要用按钮来删除,不需要用表单,有个简单的方法:
//代码:

function delID(ID, url, mes)
{
  var mymes;
  mymes = confirm(mes);
  if (mymes == true)
  {
    window.location = url + ID;
  }
}

//<input name="Del" type="button"  id="Del" value="删除" onClick="delID([var.qid],"Del.php?id=","确认删除!")">

function delcfm()
{
  if (!confirm("确认要删除?"))
  {
    window.event.returnValue = false;
  }
}

//调用方法
//<a href="delete.php?id=5" οnclick="delcfm()">test</a>

//---------------------------------------------------------------------

<script language=javascript>
function count_checked_items()
  {
    var number_checked=0;
    var box_count=document.form1.articleID.length;
    if ( box_count==null )
    {
    if ( document.form1.articleID.checked==true )
     {
    number_checked=1;}
    else {
    number_checked=0;}
    }
    else {
    for ( var i=0; i < (box_count); i++ ) {
    if ( document.form1.articleID[i].checked==true ) {
    number_checked++;}}}
    return number_checked;
  }
 
    function SubmitForm() {
      if (count_checked_items()>0){          
          if(confirm("您真的要更新所选的文章吗?")){          
          document.form1.action="../makehtml/Make_article_Detail.asp";
          document.form1.submit();
          }
      }
      else
          alert('请您先选择要更新的文章!');
          return false;      
      }
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.Name != "chkAll"&&e.disabled==false)
e.checked = form.chkAll.checked;
}
}
</script>

//调用 <input name="chkAll" type="checkbox" id="chkAll2" onClick="CheckAll(form1)" value="checkbox">

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值