纯JS控制DIV选择范围移动与复制改进版

未选状态下,点击DIV可选中。未选状态下,点击背景并拖动左键产生虚线框,框内DIV边框变粗变色为选中,框外不选中。选中状态下,按住Ctrl再次选择,按住Ctrl单击已选中DIV取消选择,按住Ctrl点击未选中DIV选中。选中状态下,按住Ctrl拖动产生虚线框,框内DIV边框变粗变色为选中,外部若为上次已选中不再选中,释放后虚线消失。Ctrl +A全选,Ctrl +X反选,Ctrl +Z取消选择。选中DIV后按住左键拖动(-)移动位置,释放后批量移动产生过度动画,Ctrl+Z撤销选择。选中DIV后按住左键拖动(+)复制,释放后产生过度动画,Ctrl+Z取消选择。选中DIV后按下Delete或.删除。

html 文件大小:17.16KB