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

JavaScript+CSS實現的可折疊二級菜單實例
來源:易賢網 閱讀:1197 次 日期:2016-08-04 16:25:31
溫馨提示:易賢網小編為您整理了“JavaScript+CSS實現的可折疊二級菜單實例”,方便廣大網友查閱!

本文實例講述了JavaScript+CSS實現的可折疊二級菜單。分享給大家供大家參考,具體如下:

.aspx文件:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="NavigateMenu.aspx.cs" Inherits="NavigateMenu" %>

<!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 runat="server">

<title>無標題頁</title>

<script type="text/javascript" src="JScript.js" ></script>

<style type="text/css">

*{

 margin: 0px;

 padding: 0px;

 border:0px;

}

#nav{

 width: 200px;

 margin: 0px;

 padding: 0px;

 font-size: 14px;

 line-height: 30px;

}

#nav li{

 width: 180px;

 padding-left: 20px;

 padding-bottom: 1px;

 list-style-image: none;

 list-style-type: none;

 background-color: #FFFFFF;

 float: left;

}

#nav a{

 padding-left: 20px;

 background-color: #BFBFBF;

 display: block;

 text-decoration: none;

}

#nav a:hover {

 background-color: #FF9175;

}

#nav li ul{

 padding-top: 1px;

 list-style-image: none;

 list-style-type: none;

}

#nav li li{

 padding-left: 0px;

}

#nav ul a{

 background-color: #EBEBEB;

}

.cx {

 display:none;

 visibility:hidden;

}

.ex {

 display:inherit;

 visibility:inherit;

}

</style>

<script type="text/javascript" >

window.onload=function()

{

 statUp();

}

</script>

</head>

<body>

<form id="form1" runat="server">

<div id="Parent">

<ul id="nav">

<li><a href="javascript:void(0);" onclick="doMenu(this)">菜單1</a>

 <ul>

 <li><a href="javascript:void(0);">菜單1_1</a></li>

 <li><a href="javascript:void(0);">菜單1_2</a></li>

 </ul>

</li>

<li><a href="javascript:void(0);" onclick="doMenu(this)">菜單2</a>

 <ul>

 <li><a href="javascript:void(0);">菜單2_1</a></li>

 <li><a href="javascript:void(0);">菜單2_2</a></li>

 </ul>

</li>

<li><a href="javascript:void(0);" onclick="doMenu(this)">菜單3</a>

 <ul>

 <li><a href="javascript:void(0);">菜單3_1</a></li>

 <li><a href="javascript:void(0);">菜單3_2</a></li>

 </ul>

</li>

</ul>

</div>

</form>

</body>

</html>

js文件:

function doMenu(obj){

 var items=obj.parentNode.getElementsByTagName("ul");

 var itmUl;

 if(items.length>0){

 itmUl=items[0];

 }

 if(itmUl.className!="ex"){

 cxAll();

 itmUl.className="ex";

 }else{

 itmUl.className="cx";

 }

}

function statUp(){

 cxAll();

}

function cxAll(){

 var ulDom=document.getElementById("nav");

 var items=ulDom.getElementsByTagName("ul");

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

 {

 items[i].className="cx";

 }

}

在這里需要注意的是延遲加載的問題,由于頁面加載時需要執行預處理操作statUp()方法,js單獨寫成一個文件或 js寫在<head>節點中時,需要使用window.onload=function(){執行語句;} 延遲加載,不然引用DOM中對象時,會出現缺少對象 錯誤提示。

別一種解決方法,直接將所有javaScript 寫在</html>

<!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=gb2312" />

<title>菜單</title>

<script type="text/javascript" src="Untitled-3.js"></script>

<style>

*{

 margin: 0px;

 padding: 0px;

 border:0px;

}

#nav{

 width: 200px;

 margin: 0px;

 padding: 0px;

 font-size: 14px;

 line-height: 30px;

}

#nav li{

 width: 180px;

 padding-left: 20px;

 padding-bottom: 1px;

 list-style-image: none;

 list-style-type: none;

 background-color: #FFFFFF;

 float: left;

}

#nav a{

 padding-left: 20px;

 background-color: #BFBFBF;

 display: block;

 text-decoration: none;

}

#nav a:hover {

 background-color: #FF9175;

}

#nav li ul{

 padding-top: 1px;

 list-style-image: none;

 list-style-type: none;

}

#nav li li{

 padding-left: 0px;

}

#nav ul a{

 background-color: #EBEBEB;

}

.cx {

 display:none;

 visibility:hidden;

}

.ex {

 display:inherit;

 visibility:inherit;

}

</style>

</head>

<body>

<div id="Parent">

<ul id="nav">

<li><a href="javascript:void(0);" onclick="doMenu(this)">菜單1</a>

 <ul>

 <li><a href="javascript:void(0);">菜單1_1</a></li>

 <li><a href="javascript:void(0);">菜單1_2</a></li>

 </ul>

</li>

<li><a href="javascript:void(0);" onclick="doMenu(this)">菜單2</a>

 <ul>

 <li><a href="javascript:void(0);">菜單2_1</a></li>

 <li><a href="javascript:void(0);">菜單2_2</a></li>

 </ul>

</li>

<li><a href="javascript:void(0);" onclick="doMenu(this)">菜單3</a>

 <ul>

 <li><a href="javascript:void(0);">菜單3_1</a></li>

 <li><a href="javascript:void(0);">菜單3_2</a></li>

 </ul>

</li>

</ul>

</div>

</body>

</html>

<script type="text/javascript">

function doMenu(obj){

 var items=obj.parentNode.getElementsByTagName("ul");

 var itmUl;

 if(items.length>0){

 itmUl=items[0];

 }

 if(itmUl.className!="ex"){

 cxAll();

 itmUl.className="ex";

 }else{

 itmUl.className="cx";

 }

}

function statUp(){

 cxAll();

 //var ulDom=document.getElementById("nav");

 //var items=ulDom.getElementsByTagName("ul");

}

function cxAll(){

 var ulDom=document.getElementById("nav");

 var items=ulDom.getElementsByTagName("ul");

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

 {

 items[i].className="cx";

 }

 }

statUp();

</script>

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

更多信息請查看網絡編程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
**性色生活片久久毛片| 黄色精品一二区| 亚洲午夜电影在线观看| 亚洲一区二区三区美女| 美日韩一区二区| 成人午夜电影小说| 欧美日韩免费不卡视频一区二区三区| 成人97人人超碰人人99| 色国产综合视频| 日韩视频永久免费| 亚洲欧美日韩中文字幕一区二区三区| 一区二区三区国产| 国产成人精品免费在线| 欧美在线观看你懂的| 国产视频一区二区三区在线观看| 亚洲天堂av一区| 国产做a爰片久久毛片| 94-欧美-setu| 亚洲欧洲av色图| 久久99精品久久久| 欧美午夜不卡视频| 中文字幕一区二区三| 丁香婷婷综合五月| 久久久影视传媒| 久久av老司机精品网站导航| 欧美精品少妇一区二区三区| 亚洲男人电影天堂| av午夜一区麻豆| 国产精品美女视频| 成人精品鲁一区一区二区| 久久久综合激的五月天| 久久精品国产成人一区二区三区 | 日韩欧美另类在线| 亚洲一二三区在线观看| 欧美丝袜自拍制服另类| 亚洲国产中文字幕| 777午夜精品免费视频| 日韩国产成人精品| 欧美一级xxx| 国产综合色视频| 国产精品久久久一本精品| 99热精品一区二区| 青青草国产成人99久久| 国产亚洲欧美色| 精品视频在线视频| 国产一区二区三区最好精华液| 国产欧美一区二区精品仙草咪| 成人国产精品视频| 麻豆精品在线观看| 亚洲欧美另类综合偷拍| 国产亚洲精品福利| 91国模大尺度私拍在线视频| 精品一区二区三区日韩| 一区二区三区成人| 国产日韩欧美高清在线| 欧美乱妇20p| 色综合夜色一区| www.在线成人| 国产一区二区三区香蕉| 蜜桃精品视频在线观看| 一卡二卡三卡日韩欧美| 中文字幕第一区综合| 久久久久国产精品厨房| 欧美成人精品福利| 日韩午夜激情视频| 欧美日韩国产成人在线91| 99re66热这里只有精品3直播 | 精品久久国产字幕高潮| 欧美日韩综合在线免费观看| 色综合av在线| 欧美日本韩国一区二区三区视频| 色综合天天综合在线视频| 99精品视频在线免费观看| 91捆绑美女网站| 欧美午夜精品电影| 欧美一卡二卡在线观看| 久久综合九色综合欧美亚洲| 精品国产乱码久久久久久图片| 久久久久久久一区| 亚洲精品成人精品456| 亚洲一区二三区| 国产原创一区二区| 一本到三区不卡视频| 欧美午夜理伦三级在线观看| 日韩视频不卡中文| 日韩理论片在线| 久久不见久久见免费视频1| www.欧美色图| 欧美不卡一区二区| 亚洲一区二区三区四区在线观看 | 国产一区二区三区电影在线观看| 成人深夜在线观看| 日韩色在线观看| 综合电影一区二区三区| 国产一区二区三区四| 欧美区在线观看| 亚洲精品视频在线| 国产最新精品免费| 欧美tickle裸体挠脚心vk| 日韩美女啊v在线免费观看| 国模套图日韩精品一区二区| 在线91免费看| 亚洲午夜精品在线| 色狠狠一区二区三区香蕉| 亚洲欧美一区二区视频| 国产91富婆露脸刺激对白| 久久综合色8888| 狠狠色综合播放一区二区| 日韩一区二区三区av| 天天综合日日夜夜精品| 欧美丰满嫩嫩电影| 久草热8精品视频在线观看| 欧美一区二区三区四区五区| 日韩国产成人精品| 国产三级精品三级在线专区| 久久99精品国产| 中文字幕免费一区| 91成人国产精品| 麻豆国产欧美一区二区三区| 日韩欧美在线影院| 国产99精品国产| 天天操天天色综合| 久久综合狠狠综合久久综合88| 国产成人av在线影院| 亚洲欧美另类图片小说| 日韩小视频在线观看专区| 成人av免费在线播放| 日韩激情在线观看| 亚洲天堂福利av| 精品国产免费一区二区三区四区| 国产精品1024| 蜜桃视频一区二区三区在线观看| 中文字幕一区二区在线观看| 91麻豆精品国产91久久久更新时间| 国产九九视频一区二区三区| 亚洲伊人伊色伊影伊综合网 | 欧美亚洲综合在线| 国产最新精品免费| 日韩国产欧美一区二区三区| 亚洲天堂福利av| 国产精品欧美一级免费| 国产三级精品三级在线专区| 91麻豆精品国产91久久久更新时间 | 欧美精品一区二区三区蜜桃| 7777精品伊人久久久大香线蕉完整版| 色噜噜狠狠色综合欧洲selulu | 日韩国产欧美视频| 偷拍日韩校园综合在线| 日本亚洲天堂网| 喷白浆一区二区| 国产乱码精品一区二区三区忘忧草 | 精品久久久久久综合日本欧美| 日韩免费看的电影| 国产日韩欧美在线一区| 中文字幕精品综合| 亚洲精品中文字幕乱码三区| 亚洲国产精品精华液网站| 日韩中文字幕1| 国产精品亚洲第一| 欧美性一区二区| 久久久久久久av麻豆果冻| 最新中文字幕一区二区三区 | 欧美人妇做爰xxxⅹ性高电影| 日韩一区二区电影在线| 国产精品免费视频一区| 日韩和欧美一区二区| 懂色av一区二区三区免费观看| 一本色道亚洲精品aⅴ| 精品国产成人系列| 亚洲国产欧美一区二区三区丁香婷| 久久精品国产澳门| 欧美性生活大片视频| 国产精品女同一区二区三区| 婷婷一区二区三区| 色噜噜久久综合| 国产精品视频一二| 久久99久久99| 日韩精品中文字幕在线不卡尤物| 亚洲国产aⅴ天堂久久| 91亚洲永久精品| 亚洲欧美电影一区二区| 成人国产亚洲欧美成人综合网| 久久精品理论片| 制服丝袜激情欧洲亚洲| 亚洲美女一区二区三区| 97精品国产97久久久久久久久久久久| 911精品产国品一二三产区| 亚洲欧洲日韩女同| 成人综合婷婷国产精品久久免费| 欧美日韩免费不卡视频一区二区三区| 亚洲欧洲精品天堂一级| 粉嫩av亚洲一区二区图片| 久久久久久久精| 懂色av中文字幕一区二区三区| 精品国产网站在线观看| 国产一区二区精品久久99| 国产香蕉久久精品综合网| 91在线高清观看| 午夜精品久久久久久久久| 欧美成人精品1314www|