`

恢复上一次操作

    博客分类:
  • js
阅读更多

<script   language="JavaScript">  
  <!--  
  var   opStack   =   new   Array();  
   
  function   fncSelectAll(obj){  
  opStack.push(window.event.srcElement);  
  if   (obj.name=="AllBox")  
  {  
  var   objS=document.getElementsByTagName("input")  
  for   (var   j=1;j<objS.length;j++)  
  {  
  if   (objS[j].type=="checkbox"){  
  objS[j].checked=obj.checked;}  
  }  
  }  
  else  
  {    
  var   objs=document.getElementsByName(obj.name+"Sub");  
  //         if(!objs.length)   objs.checked=obj.checked;  
  for(var   i=0;i<objs.length;i++)  
  {  
  objs[i].checked=obj.checked;  
  }  
  fncFirstCheckbox();  
  }  
  }  
   
  function   fncCheckIt(obj){  
  opStack.push(window.event.srcElement);  
  var   objs=document.getElementsByName(obj.name+"Sub");  
  for(var   i=0;i<objs.length;i++){  
  if   (objs[i].checked==false){  
  obj.checked=false;break;  
  }  
  else{  
  obj.checked=true;  
  }  
  }  
  fncFirstCheckbox();  
  }  
   
  function   fncFirstCheckbox(){  
   
  var   objs=document.getElementsByTagName("input")  
  for(var   i=1;i<objs.length;i++){  
  if   (objs[i].checked==false){  
  objs[0].checked=false;break;  
  }  
  else{  
  objs[0].checked=true;  
  }  
  }  
  }  
   
  function   fncWhat(){  
  if(opStack.length==0)   return;  
  var   obj   =   opStack.pop();  
  obj.click();  
  opStack.pop();  
  }  
  </script>  
   
  <form   name="frm1">  
  <input   type="checkbox"   name="AllBox"   id   ="firstCheck"onclick="fncSelectAll(this);">all  
  <hr   width="1%"   align="left"   color="red">  
  <br>  
  A:<input   type="checkbox"   name="ABox"   onclick="fncSelectAll(this);">  
  <input   type="checkbox"   name="ABoxSub"   onclick="fncCheckIt(ABox);">A1  
  <input   type="checkbox"   name="ABoxSub"   onclick="fncCheckIt(ABox);">A2  
  <input   type="checkbox"   name="ABoxSub"   onclick="fncCheckIt(ABox);">A3  
  <input   type="checkbox"   name="ABoxSub"   onclick="fncCheckIt(ABox);">A4  
  <br/><br/>  
  B:<input   type="checkbox"   name="BBox"   onclick="fncSelectAll(this)">  
  <input   type="checkbox"   name="BBoxSub"   onclick="fncCheckIt(BBox);">B1  
  <br/><br/>  
  C:<input   type="checkbox"   name="CBox"   onclick="fncSelectAll(this)">  
  <input   type="checkbox"   name="CBoxSub"     onclick="fncCheckIt(CBox);">C1  
  <input   type="checkbox"   name="CBoxSub"     onclick="fncCheckIt(CBox);">C2  
  <br><br><br>  
  <input   type="button"   value="回復前一操作"   onclick="fncWhat();">  
  </form>

分享到:
评论

相关推荐

    易我数据恢复向导V2.1.0(附注册码)

    能够恢复上一次操作进度 能够恢复通过NTFS文件系统加密和加压的文件 2.使用前注意事项 在你使用《易我数据恢复向导》恢复数据前,你应该仔细阅读以下重要的规则: 不要对你想要从上面恢复数据的硬盘做任何操作! ...

    好用的数据恢复易 我数据恢复向导v2.0绿色特别版

    能够恢复上一次操作进度 能够恢复通过NTFS文件系统加密和加压的文件 5.使用前注意 在你使用《易我数据恢复向导》恢复数据前,你应该仔细阅读以下重要的规则: 不要对你想要从上面恢复数据的硬盘做任何操作! 你...

    易我数据恢复向导.V2.1.0 破解版

    便捷实用的数据恢复软件,使用方法可于网上搜到。 双击“!... 双击“!)卸载.reg”文件,即可完成卸载。删除目录即可。... 10、能够恢复上一次操作进度  11、能够恢复通过NTFS文件系统加密和加压的文件

    易我数据恢复向导V2.1.0绿色

    能够恢复上一次操作进度 能够恢复通过NTFS文件系统加密和加压的文件 5.使用前注意 在你使用《易我数据恢复向导》恢复数据前,你应该仔细阅读以下重要的规则: 不要对你想要从上面恢复数据的硬盘做任何操作! 你...

    易我数据恢复向导V2.1.0

    主要功能 提供FAT12/FAT16/FAT32/VFAT/NTFS/NTFS5分区的数据恢复。 支持IDE/ATA、SATA、SCSI、USB、IEEE1394种类的硬盘或闪盘、软盘、数码相机、...能够恢复上一次操作进度 能够恢复通过NTFS文件系统加密和加压的文件

    易我数据恢复向导2.10

    能够恢复上一次操作进度 能够恢复通过NTFS文件系统加密和加压的文件 5.使用前注意 在你使用《易我数据恢复向导》恢复数据前,你应该仔细阅读以下重要的规则: 不要对你想要从上面恢复数据的硬盘做任何操作! 你...

    Audition的撤消与恢复操作.pdf

    - 使用菜单:在“编辑”菜单下选择“重做”选项,将重新应用上一次被撤销的操作。 - 快捷键:按下`Ctrl+Shift+Z`(在Mac系统中为`Command+Shift+Z`),可以恢复撤销的步骤。 3. **重复执行上次操作**: 有时用户...

    colorful一键恢复

    "一键恢复"这一概念源于其便捷性,用户只需点击一次按钮或执行一个简单的程序,就能启动恢复过程。这种功能在处理病毒攻击、系统崩溃或软件冲突等问题时特别有用,避免了复杂的系统修复或重新安装步骤。 在BIOS DMI...

    一键恢复专家,一键还原

    - **升级前的保障**:在进行系统更新或尝试安装新软件之前,先做一次备份,以防万一出现问题能及时回滚。 - **电脑出售或转让**:在出售或转让电脑前,使用一键恢复可清除个人数据,确保隐私安全。 总结来说,一...

    小哨兵一键还原一键恢复

     1、一键备份:第一次使用该产品需要先备份,选中后,点击「执行」  2、一键还原:选中此项,点击「执行」,可恢复到您备份过的状态(备份后为可选)。  3、DOS工具箱:选中此项,点击「执行」,可立即进入DOS下...

    MySQL 数据库误删除后的数据恢复操作说明(详细)

    1. **定位binlog文件中的增量数据**:利用完全备份的SQL文件中记录的`CHANGEMASTER`语句以及binlog文件的位置点信息,找到自上一次完全备份以来的所有更改。 2. **导出binlog文件为SQL格式**:使用`mysqlbinlog`...

    详解MySQL误操作后怎样进行数据恢复

    这需要知道最后一次备份时的binlog文件名和位置,这些信息通常在全量备份时的`--master-data=2`选项中保存。使用`mysqlbinlog`工具,结合binlog文件和位置信息,将增量数据应用到恢复后的数据库中。 ```bash ...

    啄木鸟数据恢复-超级硬盘数据恢复

    8. **EasyUndelete**:此软件专门针对误删除的文件进行恢复,通过扫描磁盘上的已删除文件痕迹,帮助用户找回不小心删除的重要文件。 9. **Recuva**:由CCleaner开发者开发的一款知名免费数据恢复工具,Recuva可以...

    Word 2021撤消、重复、恢复的操作方法.docx

    例如,单击“撤消”按钮右侧的下拉按钮,在菜单中将显示了此前执行的所有可撤消的操作,时间越近,位置越靠上,向下移动鼠标指针,然后单击可以将选中的操作一次性地撤销。这使得用户可以快速地撤消多个操作。 恢复...

    vim的一些常用简单操作小结

    前言 ... 在不可编辑模式下,使用 u 即可撤销上一次操作,使用 Ctrl+r 恢复上一次操作。 vim 区块选择和复制粘贴  vim 进入某个文件,按 v,进入 VISUAL 模式,使用 h,j,k,l 或者方向键移动光标即

    T400/X200系统恢复盘详细教程

    在第一次重启后,系统将再次自动安装操作系统。在这个过程中,用户无需进行任何操作。 第十八步:文件复制完成 在系统自动安装完成后,用户需要等待文件复制完成,并点击“是”,重启计算机。 第十九步:系统重启 ...

    ORACLE数据库恢复演练报告.doc

    本报告将详述一次Oracle数据库的异机恢复测试过程,旨在检验数据库在异常情况下的恢复能力,确保业务连续性。 一、测试背景 Oracle数据库作为全球广泛使用的数据库管理系统,其稳定性和恢复机制对企业的运营具有...

    恢复受损的Windows操作系统

    在这种情况下,可以通过按F8键在启动过程中调出系统启动菜单,选择“最后一次正确的配置”选项,这可能会使系统恢复到上次正常启动的状态。 2. **修复系统文件** 如果是核心系统文件损坏导致的问题,可以使用内置...

    Excel 2021中撤消、恢复及重复操作.docx

    同样,如果想要恢复所有已撤消的操作,“恢复”按钮会变成“重复”,通过点击“重复”按钮,可将之前的操作重新执行一次。 ### 重复操作 “重复”功能允许用户重复上一项操作,这对于需要复制某项操作到其他位置的...

Global site tag (gtag.js) - Google Analytics