中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

Javascript實現鼠標框選操作 不是點擊選取
來源:易賢網 閱讀:1332 次 日期:2016-07-08 11:19:16
溫馨提示:易賢網小編為您整理了“Javascript實現鼠標框選操作 不是點擊選取”,方便廣大網友查閱!

本文實例為大家分享了Javascript實現鼠標框選操作,絕不是點擊選取,供大家參考,具體內容如下

效果圖:

名單

代碼:

<html> 

<head></head> 

<style> 

body{padding:100px;} 

.fileDiv{float:left;width:100px;height:100px;text-align:center;line-height:100px;font-size:12px;border:1px solid #ccc;margin-right:10px;margin-bottom:10px;} 

.seled{border:1px solid red;background-color:#D6DFF7;} 

</style> 

<script type="text/javascript">  

(function() { 

  document.onmousedown = function() { 

    var selList = []; 

    var fileNodes = document.getElementsByTagName("div"); 

    for ( var i = 0; i < fileNodes.length; i++) { 

      if (fileNodes[i].className.indexOf("fileDiv") != -1) { 

        fileNodes[i].className = "fileDiv"; 

        selList.push(fileNodes[i]); 

      } 

    } 

    var isSelect = true; 

    var evt = window.event || arguments[0]; 

    var startX = (evt.x || evt.clientX); 

    var startY = (evt.y || evt.clientY); 

    var selDiv = document.createElement("div"); 

    selDiv.style.cssText = "position:absolute;width:0px;height:0px;font-size:0px;margin:0px;padding:0px;border:1px dashed #0099FF;background-color:#C3D5ED;z-index:1000;filter:alpha(opacity:60);opacity:0.6;display:none;"; 

    selDiv.id = "selectDiv"; 

    document.body.appendChild(selDiv); 

    selDiv.style.left = startX + "px"; 

    selDiv.style.top = startY + "px"; 

    var _x = null; 

    var _y = null; 

    clearEventBubble(evt); 

    document.onmousemove = function() { 

      evt = window.event || arguments[0]; 

      if (isSelect) { 

        if (selDiv.style.display == "none") { 

          selDiv.style.display = ""; 

        } 

        _x = (evt.x || evt.clientX); 

        _y = (evt.y || evt.clientY); 

        selDiv.style.left = Math.min(_x, startX) + "px"; 

        selDiv.style.top = Math.min(_y, startY) + "px"; 

        selDiv.style.width = Math.abs(_x - startX) + "px"; 

        selDiv.style.height = Math.abs(_y - startY) + "px"; 

        // ---------------- 關鍵算法 ---------------------  

        var _l = selDiv.offsetLeft, _t = selDiv.offsetTop; 

        var _w = selDiv.offsetWidth, _h = selDiv.offsetHeight; 

        for ( var i = 0; i < selList.length; i++) { 

          var sl = selList[i].offsetWidth + selList[i].offsetLeft; 

          var st = selList[i].offsetHeight + selList[i].offsetTop; 

          if (sl > _l && st > _t && selList[i].offsetLeft < _l + _w && selList[i].offsetTop < _t + _h) { 

            if (selList[i].className.indexOf("seled") == -1) { 

              selList[i].className = selList[i].className + " seled"; 

            } 

          } else { 

            if (selList[i].className.indexOf("seled") != -1) { 

              selList[i].className = "fileDiv"; 

            } 

          } 

        } 

      } 

      clearEventBubble(evt); 

    } 

    document.onmouseup = function() { 

      isSelect = false; 

      if (selDiv) { 

        document.body.removeChild(selDiv); 

        showSelDiv(selList); 

      } 

      selList = null, _x = null, _y = null, selDiv = null, startX = null, startY = null, evt = null; 

    } 

  } 

})(); 

function clearEventBubble(evt) { 

  if (evt.stopPropagation) 

    evt.stopPropagation(); 

  else 

    evt.cancelBubble = true; 

  if (evt.preventDefault) 

    evt.preventDefault(); 

  else 

    evt.returnValue = false; 

function showSelDiv(arr) { 

  var count = 0; 

  var selInfo = ""; 

  for ( var i = 0; i < arr.length; i++) { 

    if (arr[i].className.indexOf("seled") != -1) { 

      count++; 

      selInfo += arr[i].innerHTML + "\n"; 

    } 

  } 

  alert("共選擇 " + count + " 個文件,分別是:\n" + selInfo); 

</script> 

<body> 

  <div class="fileDiv">file1</div> 

  <div class="fileDiv">file2</div> 

  <div class="fileDiv">file3</div> 

  <div class="fileDiv">file4</div> 

  <div class="fileDiv">file5</div> 

  <div class="fileDiv">file6</div> 

  <div class="fileDiv">file7</div> 

  <div class="fileDiv">file8</div> 

  <div class="fileDiv">file9</div> 

</body> 

</html>

以上就是本文的全部內容,希望對大家的學習有所幫助。

更多信息請查看網絡編程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
国产精品av久久久久久麻豆网| 欧美亚一区二区| …久久精品99久久香蕉国产| 欧美一区免费视频| 性欧美超级视频| 欧美伊久线香蕉线新在线| 影音国产精品| 亚洲电影天堂av| 欧美激情一区二区三区在线视频| 久久久99免费视频| 激情综合自拍| 亚洲国产午夜| 99精品热6080yy久久| 久久免费午夜影院| 欧美午夜视频在线| 伊人夜夜躁av伊人久久| 欧美国产先锋| 亚洲电影免费在线观看| 美女精品网站| 欧美日韩一区综合| 亚洲综合色激情五月| 好看的日韩视频| 亚洲男女自偷自拍| 国产精品欧美日韩| 久久综合九色| 99re在线精品| 在线成人中文字幕| 国产精品对白刺激久久久| 久久婷婷蜜乳一本欲蜜臀| 亚洲每日在线| 在线精品国精品国产尤物884a| 国产精品入口夜色视频大尺度 | 欧美国产大片| 亚洲婷婷综合色高清在线| 好吊日精品视频| 国产区欧美区日韩区| 欧美国产精品人人做人人爱| 香蕉尹人综合在线观看| 亚洲一区二区免费看| 一本色道久久综合狠狠躁篇怎么玩| 一区二区欧美日韩视频| 国模私拍一区二区三区| 国产日本精品| 国产日韩一区二区三区在线| 国产精品成人国产乱一区| 久久婷婷国产综合国色天香| 欧美亚洲一区三区| 久久aⅴ国产欧美74aaa| 老牛嫩草一区二区三区日本| 午夜一区在线| 久久久精品国产免费观看同学| 国产精品伦理| 国产伦精品一区二区三区高清版| 亚洲青色在线| 亚洲男人的天堂在线| 欧美日韩免费观看一区| 欧美日韩国产探花| 欧美劲爆第一页| 久久久久国产免费免费| 欧美高清在线观看| 国产乱肥老妇国产一区二| 好吊一区二区三区| 亚洲午夜精品一区二区| 久久精品一区二区三区中文字幕| 国产一区二区视频在线观看| 国产一区二区精品在线观看| 国产精品日韩久久久| 国产日韩欧美精品综合| 9久草视频在线视频精品| 欧美三级黄美女| 精品成人国产| 999在线观看精品免费不卡网站| 欧美成人免费视频| 国产精品久久久久久av下载红粉| 性欧美办公室18xxxxhd| 欧美xxxx在线观看| 国产一区视频观看| 亚洲婷婷在线| 亚洲国产日韩欧美| 久久精品麻豆| 国产日韩一区二区三区在线| 欧美高清视频| 1024日韩| 亚洲一区二区精品在线| 欧美日韩国产专区| 一本色道久久综合狠狠躁篇的优点| 日韩一区二区免费高清| 国产精品成人一区| 亚洲精品久久久久久久久久久久 | 欧美日韩国产成人在线91| 一区二区三区精品视频在线观看| 午夜精品福利一区二区蜜股av| 欧美在线视频全部完| 亚洲激情成人| 国产主播一区二区三区| 国产精品久久久久久av福利软件| 在线观看av不卡| 国产裸体写真av一区二区| 久久久青草婷婷精品综合日韩| 欧美激情亚洲自拍| 久久久久久欧美| 亚洲影视在线| 亚洲精品视频中文字幕| 亚洲国产日韩一区| 91久久精品网| 在线国产亚洲欧美| 亚洲激情网站| 国产精品99久久不卡二区 | 欧美肥婆在线| 一区二区三区成人精品| 亚洲精品一区二区网址| 永久久久久久| 日韩天堂av| 久久成人精品视频| 在线欧美影院| 中文亚洲视频在线| 久久精品一本| 欧美日韩第一区日日骚| 国产日韩欧美一区二区三区在线观看 | 亚洲精品在线三区| **性色生活片久久毛片| 国产又爽又黄的激情精品视频| 性色av一区二区三区红粉影视| 欧美午夜激情在线| 国产精品久久久久一区二区| 国产精品久久久久久户外露出| 亚洲欧美在线磁力| 久久综合一区二区| 欧美呦呦网站| 久久资源av| 国产精品www| 狠狠色丁香婷婷综合久久片| 欧美国产一区二区| 国产精品成人免费| 91久久久久久| 久久综合久久久久88| 国产热re99久久6国产精品| 一区二区三区日韩欧美| 激情综合中文娱乐网| 亚洲综合色激情五月| 国产精品盗摄久久久| 久久免费视频观看| 国产一区二区三区直播精品电影| 国产精品久久久99| 亚洲欧美日韩国产一区| 欧美一区二区成人| 国产伦精品一区二区三区在线观看| 欧美精品一区二区三区蜜臀| 欧美mv日韩mv亚洲| 亚洲国产成人av| 亚洲裸体视频| 国产精品九色蝌蚪自拍| 久久精品麻豆| 在线一区二区视频| 狠狠网亚洲精品| 欧美日韩国产成人在线免费| 欧美日韩1080p| 亚洲伊人久久综合| 在线观看亚洲视频| 国产精品久久久久7777婷婷| 午夜精品一区二区三区在线播放| 亚洲综合精品四区| 在线电影国产精品| 国产亚洲精品成人av久久ww| 欧美经典一区二区三区| 欧美一区二区在线播放| 一区二区三区www| 亚洲国产精品久久久久| 国产欧美亚洲日本| 欧美视频一区二区三区…| 亚洲国产一区二区三区a毛片| 精品9999| 国产欧美日韩在线| 国产精品成人久久久久| 欧美日韩国产一区精品一区| 欧美一区亚洲二区| 性欧美大战久久久久久久久| 在线视频精品一| 亚洲先锋成人| 欧美午夜免费影院| 欧美性大战久久久久久久蜜臀 | 久久久精品免费视频| 亚洲欧美在线另类| 欧美怡红院视频| 久久久久久91香蕉国产| 久久一区中文字幕| 国产一区二区三区四区hd| 国产视频在线观看一区二区| 一区二区三区四区五区视频| 亚洲美女诱惑| 羞羞视频在线观看欧美| 久久久久国产免费免费| 欧美二区在线| 国产精品亚洲激情| 在线成人小视频| 亚洲一区二区在线免费观看视频| 国产精品久久久一区麻豆最新章节| 亚洲精品老司机| 欧美亚洲视频| 欧美日韩国产页|