亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JS實現可編輯的后臺管理菜單功能【附demo源碼下載】

2019-11-20 09:01:09
字體:
來源:轉載
供稿:網友

本文實例講述了JS實現可編輯的后臺管理菜單功能。分享給大家供大家參考,具體如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>JS可編輯后臺菜單</title><style type="text/css">body {  font-size: 12px;}ul, li, h2 {  margin: 0;  padding: 0;}ul {  list-style: none;}#top {  width: 900px;  height: 40px;  margin: 0 auto;  background-color: #CCCC00}#top h2 {  width: 150px;  height: 40px;  background-color: #99CC00;  float: left;  font-size: 14px;  text-align: center;  line-height: 40px;}#topTags {  width: 750px;  height: 40px;  margin: 0 auto;  background-color: #CCCC00;  float: left}#topTags ul li {  float: left;  width: 100px;  height: 25px;  margin-right: 5px;  display: block;  text-align: center;  cursor: pointer;  padding-top: 15px;}#main {  width: 900px;  height: 500px;  margin: 0 auto;  background-color: #F5F7E6;}#leftMenu {  width: 150px;  height: 500px;  background-color: #009900;  float: left}#leftMenu ul {  margin: 10px;}#leftMenu ul li {  width: 130px;  height: 30px;  display: block;  background: #99CC00;  cursor: pointer;  line-height: 30px;  text-align: center;  margin-bottom: 5px;}#leftMenu ul li a {  color: #000000;  text-decoration: none;}#content {  width: 750px;  height: 500px;  float: left}.content {  width: 740px;  height: 490px;  display: none;  padding: 5px;  overflow-y: auto;  line-height: 30px;}#footer {  width: 900px;  height: 30px;  margin: 0 auto;  background-color: #ccc;  line-height: 30px;  text-align: center;}.content1 {  width: 740px;  height: 490px;  display: block;  padding: 5px;  overflow-y: auto;  line-height: 30px;}</style><script type="text/javascript">window.onload=function(){  function $(id){return document.getElementById(id)}  var menu=$("topTags").getElementsByTagName("ul")[0];//頂部菜單容器  var tags=menu.getElementsByTagName("li");//頂部菜單  var ck=$("leftMenu").getElementsByTagName("ul")[0].getElementsByTagName("li");//左側菜單  var j;  //點擊左側菜單增加新標簽  for(i=0;i<ck.length;i++){    ck[i].onclick=function(){      $("welcome").style.display="none"http://歡迎內容隱藏      clearMenu();      this.style.background="yellow";      //循環取得當前索引      for(j=0;j<8;j++){        if(this==ck[j]){          if($("p"+j)==null){            openNew(j,this.innerHTML);//設置標簽顯示文字          }        clearStyle();        $("p"+j).style.backgroundColor="yellow";        clearContent();        $("c"+j).style.display="block";        }      }      return false;    }  }  //增加或刪除標簽  function openNew(id,name){    var tagMenu=document.createElement("li");    tagMenu.id="p"+id;    tagMenu.innerHTML=name+"  "+"<img src='close.gif' style='vertical-align:middle'/>";    //標簽點擊事件    tagMenu.onclick=function(evt){      clearMenu();      ck[id].style.background="yellow";      clearStyle();      tagMenu.style.backgroundColor="yellow";      clearContent();      $("c"+id).style.display="block";    }    //標簽內關閉圖片點擊事件    tagMenu.getElementsByTagName("img")[0].onclick=function(evt){      evt=(evt)?evt:((window.event)?window.event:null);      if(evt.stopPropagation){evt.stopPropagation()} //取消opera和Safari冒泡行為;      this.parentNode.parentNode.removeChild(tagMenu);//刪除當前標簽      var color=tagMenu.style.backgroundColor;      //設置如果關閉一個標簽時,讓最后一個標簽得到焦點      if(color=="#ffff00"||color=="yellow"){//區別瀏覽器對顏色解釋        if(tags.length-1>=0){          clearStyle();          tags[tags.length-1].style.backgroundColor="yellow";          clearContent();          var cc=tags[tags.length-1].id.split("p");          $("c"+cc[1]).style.display="block";          clearMenu();          ck[cc[1]].style.background="yellow";        }        else{          clearContent();          clearMenu();          $("welcome").style.display="block";        }      }    }    menu.appendChild(tagMenu);  }  //清除菜單樣式  function clearMenu(){    for(i=0;i<ck.length;i++){      ck[i].style.background="#99CC00";    }  }  //清除標簽樣式  function clearStyle(){    for(i=0;i<tags.length;i++){      menu.getElementsByTagName("li")[i].style.backgroundColor="#FFCC00";    }  }  //清除內容  function clearContent(){    for(i=0;i<7;i++){      $("c"+i).style.display="none";    }  }}</script></head><body><div id="top">  <h2>管理菜單</h2>  <div id="topTags">    <ul>    </ul>  </div></div><div id="main">  <div id="leftMenu">    <ul>      <li>導航一</li>      <li>導航二</li>      <li>導航三</li>      <li>導航四</li>      <li>導航五</li>      <li>導航六</li>      <li>導航七</li>    </ul>  </div>  <div id="content">    <div id="welcome" class="content" style="display:block;">      <div align="center">        <p> </p>        <p><strong>歡迎光臨</strong></p>        <p> </p>      </div>    </div>    <div id="c0" class="content"><a href="###">導航一內容</a></div>    <div id="c1" class="content"><a href="###">導航二內容</a></div>    <div id="c2" class="content"><a href="###">導航三內容</a></div>    <div id="c3" class="content"><a href="###">導航四內容</a></div>    <div id="c4" class="content"><a href="###">導航五內容</a></div>    <div id="c5" class="content"><a href="###">導航六內容</a></div>    <div id="c6" class="content"><a href="###">導航七內容</a></div>  </div></div><div id="footer">copyright VeVB.COm </div></body></html>

運行效果圖如下:

完整實例代碼點擊此處本站下載

更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript數組操作技巧總結》、《JavaScript數學運算用法總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript切換特效與技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript動畫特效與技巧匯總》、《JavaScript錯誤與調試技巧總結》及《JavaScript遍歷算法與技巧總結

希望本文所述對大家JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久综合免费视频影院| 国产久一一精品| 91免费观看网站| 亚洲精品国产精品自产a区红杏吧| 亚洲欧洲在线免费| 中文字幕精品视频| 日韩欧美在线视频日韩欧美在线视频| 中文字幕成人在线| 日韩高清免费观看| 国产美女精彩久久| 国产视频亚洲视频| 久久久久久九九九| 国产精品视频白浆免费视频| 久久精品视频中文字幕| 亚洲欧美国产精品va在线观看| 久久免费在线观看| 精品露脸国产偷人在视频| 8090理伦午夜在线电影| 91免费看国产| 91精品国产乱码久久久久久蜜臀| 欧美激情久久久| 亚洲第一精品夜夜躁人人躁| 国产成人自拍视频在线观看| 亚洲成人999| 亚洲第一精品夜夜躁人人爽| 亚洲最大成人免费视频| 91网站在线看| 三级精品视频久久久久| 国产精品视频在线观看| 日本精品久久久| 欧美性极品xxxx娇小| 日本亚洲欧美成人| 国产成人鲁鲁免费视频a| 中文字幕日本欧美| 亚洲人成在线观看| 亚洲精品美女免费| 91精品国产91久久久久久最新| 欧美国产在线视频| 欧美日韩国产综合新一区| 色婷婷综合成人av| 亚洲精品电影网在线观看| 黑人精品xxx一区| 久久综合免费视频影院| 日韩电影中文 亚洲精品乱码| 国产日韩欧美电影在线观看| 色偷偷综合社区| 日韩电影中文字幕av| 欧美一级片久久久久久久| 久久琪琪电影院| 日韩成人在线视频观看| 亚洲国产精品va在线看黑人| 欧美国产激情18| 91精品久久久久久久久久| x99av成人免费| 国产视频久久久久| 91福利视频在线观看| 亚洲第一精品久久忘忧草社区| 九九热精品在线| 久久精品国产v日韩v亚洲| 国产精品v片在线观看不卡| 亚洲自拍在线观看| 亚洲激情视频在线播放| 成人免费淫片aa视频免费| 国产精品精品久久久| 国产精品欧美一区二区| 国产欧美va欧美va香蕉在| 国产精品美女视频网站| 精品亚洲一区二区| 日韩女在线观看| 欧美激情一级精品国产| 国产精品免费视频久久久| 国产精品无码专区在线观看| 亚洲色图第三页| 日韩美女毛茸茸| 欧美最猛性xxxx| 98精品国产高清在线xxxx天堂| 亚洲人成在线观看网站高清| 欧美性猛交xxxxx免费看| 久久久久久91香蕉国产| 亚洲一区二区三区在线免费观看| 亚洲国产古装精品网站| 亚洲高清色综合| 久久久极品av| 性欧美视频videos6一9| 97香蕉久久夜色精品国产| 91精品国产综合久久久久久蜜臀| 亚洲三级黄色在线观看| 日韩在线观看免费网站| 欧美一区二区.| 久久久免费高清电视剧观看| 国产精品久久久久秋霞鲁丝| 国产欧美久久久久久| 一区二区三区动漫| 91国产高清在线| 97视频在线观看免费高清完整版在线观看| 国产在线视频欧美| 国产精品天天狠天天看| 日本19禁啪啪免费观看www| 韩剧1988免费观看全集| 精品久久久久久久大神国产| 亚洲国产成人在线播放| 亚洲国产精品一区二区久| 岛国av一区二区在线在线观看| 亚洲视频在线观看免费| 中文字幕日韩在线视频| 日韩美女在线播放| 国产91在线播放精品91| 在线播放亚洲激情| 奇门遁甲1982国语版免费观看高清| 日韩av电影手机在线| 国产成人一区二| 久久人人爽人人爽人人片av高请| 中文字幕欧美精品在线| 精品视频—区二区三区免费| 性色av一区二区三区免费| 欧美另类69精品久久久久9999| 日本一欧美一欧美一亚洲视频| 国产精品扒开腿做爽爽爽视频| 欧洲美女7788成人免费视频| 尤物99国产成人精品视频| 国产精品入口尤物| 日韩视频在线免费观看| 日本午夜在线亚洲.国产| 欧美一区二区视频97| 美乳少妇欧美精品| 操日韩av在线电影| 欧美亚洲免费电影| 九九精品视频在线观看| 国产精品国模在线| 久久激情视频免费观看| 欧美高清视频免费观看| 国产精品久久久久久久久粉嫩av| 日本欧美一二三区| 午夜精品福利在线观看| 日韩免费在线观看视频| 亚洲热线99精品视频| 91麻豆国产语对白在线观看| 精品国产区一区二区三区在线观看| 欧美激情videos| 久久久久免费视频| 欧美丝袜一区二区| 亚洲欧洲日产国码av系列天堂| 成人激情免费在线| 日本精品视频在线播放| 国产一区二区三区在线视频| 亚洲欧美日韩久久久久久| 91中文在线观看| 精品国产一区二区三区久久久狼| 欧美亚洲激情视频| 亚洲国产精品高清久久久| 成人乱色短篇合集| 中文字幕精品久久久久| 国产mv免费观看入口亚洲| 亚洲午夜av久久乱码| 欧美日韩性视频在线| 中文字幕免费精品一区高清| 97国产在线视频| 欧美超级免费视 在线| 91精品视频大全| 92看片淫黄大片欧美看国产片| 国内免费精品永久在线视频| 国产极品精品在线观看| 日韩亚洲欧美中文高清在线| 国外成人在线播放|