现写了一个
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>点击菜单</TITLE>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
//菜单总数
menunum = 3; //菜单开关
function switchMenu(n){
for (var i=1; i<=menunum; i++)
{
if (i==n){
$("menucon"+i).style.display="";
}else{
$("menucon"+i).style.display="none";
}
}
} //获取对象
function $(objectId) {
if(document.getElementById && document.getElementById(objectId)) {
// W3C DOM
return document.getElementById(objectId);
} else if (document.all && document.all(objectId)) {
// MSIE 4 DOM
return document.all(objectId);
} else if (document.layers && document.layers[objectId]) {
// NN 4 DOM.. note: this won't find nested layers
return document.layers[objectId];
} else {
return false;
}
}//-->
</SCRIPT>
<style>
body {
font-size:12px;
line-height:30px;
}
.menubox {
width:200px;
background-color:#EAEAEA;
cursor:normal;
}
.menutitle {
width:200px;
height:30px;
background-color:#999999;
color:#FFFFFF;
cursor:pointer;
text-align:center;
border-top:#FFFFFF 1px solid;
}
.menucontent {
width:200px;
height:120px;
background-color:#CCCCCC;
cursor:normal;
padding:10px;
}
</style>
<BODY>
<div class="menubox">
<div class="menutitle" id="menu1" onclick="switchMenu(1)">菜单标题</div>
<div class="menucontent" id="menucon1" style="display:block;">菜单内容</div>
<div class="menutitle" id="menu2" onclick="switchMenu(2)">菜单标题</div>
<div class="menucontent" id="menucon2" style="display:none;">菜单内容</div>
<div class="menutitle" id="menu3" onclick="switchMenu(3)">菜单标题</div>
<div class="menucontent" id="menucon3" style="display:none;">菜单内容</div>
</div>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>点击菜单</TITLE>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
//菜单总数
menunum = 3; //菜单开关
function switchMenu(n){
for (var i=1; i<=menunum; i++)
{
if (i==n){
$("menucon"+i).style.display="";
}else{
$("menucon"+i).style.display="none";
}
}
} //获取对象
function $(objectId) {
if(document.getElementById && document.getElementById(objectId)) {
// W3C DOM
return document.getElementById(objectId);
} else if (document.all && document.all(objectId)) {
// MSIE 4 DOM
return document.all(objectId);
} else if (document.layers && document.layers[objectId]) {
// NN 4 DOM.. note: this won't find nested layers
return document.layers[objectId];
} else {
return false;
}
}//-->
</SCRIPT>
<style>
body {
font-size:12px;
line-height:30px;
}
.menubox {
width:200px;
background-color:#EAEAEA;
cursor:normal;
}
.menutitle {
width:200px;
height:30px;
background-color:#999999;
color:#FFFFFF;
cursor:pointer;
text-align:center;
border-top:#FFFFFF 1px solid;
}
.menucontent {
width:200px;
height:120px;
background-color:#CCCCCC;
cursor:normal;
padding:10px;
}
</style>
<BODY>
<div class="menubox">
<div class="menutitle" id="menu1" onclick="switchMenu(1)">菜单标题</div>
<div class="menucontent" id="menucon1" style="display:block;">菜单内容</div>
<div class="menutitle" id="menu2" onclick="switchMenu(2)">菜单标题</div>
<div class="menucontent" id="menucon2" style="display:none;">菜单内容</div>
<div class="menutitle" id="menu3" onclick="switchMenu(3)">菜单标题</div>
<div class="menucontent" id="menucon3" style="display:none;">菜单内容</div>
</div>
</BODY>
</HTML>
解决方案 »
- 急问:请问如何取得当前页面所有HIDDEN元素?
- 帮我看看这代码是什么问题
- 如何用JS读出指定ID的DIV里抽值
- 急!想在网页一小矩形框内,做一个随鼠标动的十字形
- 重发!请一定看看!请问如何选择全部表格的内容?请看详细内容
- 请问实现这样的功能,树结构.
- 血本求解:如何在java中注册到 javascript: window.external.MyMethod.的MyMethod 方法?谢谢
- 用javascript画一个柱状图;
- 关于cookie的问题
- 用javascript怎么才能检测到用户机器的分辨率并激活指定网页---请各位大虾指点.
- 大家说用js加载大量的样式对速度有影响吗!
- 如何让页面呈灰色透明???
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charsetgb2312" />
<title>导航栏 - 分享JavaScript-sharejs.com</title>
<script>
function show(c_Str)
{if(document.all(c_Str).style.display=='none')
{document.all(c_Str).style.display='block';}
else{document.all(c_Str).style.display='none';}}
function high(){
if (event.srcElement.className=="k"){
event.srcElement.style.background="336699"
event.srcElement.style.color="white"
}
}
function low(){
if (event.srcElement.className=="k"){
event.srcElement.style.background="99CCFF"
event.srcElement.style.color=""
}
}
</script><style>td { cursor: hand; font-family: Tahoma; background-color: #336699; color: #99CCFF;
font-size: 10pt }
li { color: #FF0000; font-family: Tahoma; background-color: #99CCFF; font-size: 9pt}
.up{ background-color: #3A6EA5; border-left: 1 solid #A6C1DF;border-right: 1 solid #002200; border-top: 1 solid #A6C1DF; border-bottom: 1 solid #002200 }
</style>
</head>
<body>
<div align="left">
<table border="0" width="285" cellspacing="0" cellpadding="0">
<tr>
<td><div class=up onclick=show("a0")>+01-10</div><div onmouseover=high() onmouseout=low() id=a0 style="display:none">
<li class=k>01</li>
<li class=k>02</li>
<li class=k>03</li>
<li class=k>04</li>
<li class=k>04</li>
<li class=k>05</li>
<li class=k>06</li>
<li class=k>07</li>
<li class=k>08</li>
<li class=k>09</li>
<li class=k>10</li>
</div></td>
</tr>
<tr>
<td><div class=up onclick=show("a1")>+11-20</div><div onmouseover=high() onmouseout=low() id=a1 style="display:none">
<li class=k>11</li>
<li class=k>12</li>
<li class=k>13</li>
<li class=k>14</li>
<li class=k>15</li>
<li class=k>16</li>
<li class=k>17</li>
<li class=k>18</li>
<li class=k>19</li>
<li class=k>20</li>
</div></td>
</tr>
<tr>
<td><div class=up onclick=show("a2")>+21-30</div><div onmouseover=high() onmouseout=low() id=a2 style="display:none">
<li class=k>21</li>
<li class=k>22</li>
<li class=k>23</li>
<li class=k>24</li>
<li class=k>25</li>
<li class=k>26</li>
<li class=k>27</li>
<li class=k>28</li>
<li class=k>29</li>
<li class=k>30</li>
</div></td>
</tr>
<tr>
<td><div class=up onclick=show("a3")>+31-40</div><div onmouseover=high() onmouseout=low() id=a3 style="display:none">
<li class=k>31</li>
<li class=k>32</li>
<li class=k>33</li>
<li class=k>34</li>
<li class=k>35</li>
<li class=k>36</li>
<li class=k>37</li>
<li class=k>38</li>
<li class=k>39</li>
<li class=k>40</li>
</div></td>
</tr>
<tr>
<td><div class=up onclick=show("a4")>+41-50</div><div onmouseover=high() onmouseout=low() id=a4 style="display:none">
<li class=k>41</li>
<li class=k>42</li>
<li class=k>43</li>
<li class=k>44</li>
<li class=k>45</li>
<li class=k>46</li>
<li class=k>47</li>
<li class=k>48</li>
<li class=k>49</li>
<li class=k>50</li>
</div></td>
</tr>
<tr>
<td><div class=up onclick=show("a5")>+51-60</div><div onmouseover=high() onmouseout=low() id=a5 style="display:none">
<li class=k>51</li>
<li class=k>52</li>
<li class=k>53</li>
<li class=k>54</li>
<li class=k>55</li>
<li class=k>56</li>
<li class=k>57</li>
<li class=k>58</li>
<li class=k>59</li>
<li class=k>60</li>
</div></td>
</tr>
<tr>
<td><div class=up onclick=show("a6")>+61-70</div><div onmouseover=high() onmouseout=low() id=a6 style="display:none">
<li class=k>61</li>
<li class=k>62</li>
<li class=k>63</li>
<li class=k>64</li>
<li class=k>65</li>
<li class=k>66</li>
<li class=k>67</li>
<li class=k>68</li>
<li class=k>69</li>
<li class=k>70</li>
</div></td>
</tr>
<tr>
<td><div class=up onclick=show("a8")>+71-80</div><div onmouseover=high() onmouseout=low() id=a8 style="display:none">
<li class=k>71</li>
<li class=k>72</li>
<li class=k>73</li>
<li class=k>74</li>
<li class=k>75</li>
<li class=k>76</li>
<li class=k>77</li>
<li class=k>78</li>
<li class=k>79</li>
<li class=k>80</li>
</div></td>
</tr>
</table>
<a href="/web/ppt"target="_blank">
<div id="Layer1" style=" left:20px; top:247px; width:312px; height:211px; border:1px solid #000000; z-index:1;">22</div>
</a></div><br><br>
<div align="center">
获取更多JavaScript代码,请登录JavaScript分享网 <a href="http://www.sharejs.com">http://www.sharejs.com</a>
</div>
</body>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>点击菜单</TITLE>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
//菜单开关
function switchMenu(n){
if (document.getElementById("menucon"+n).style.display=="none"){
document.getElementById("menucon"+n).style.display="";
}else{
document.getElementById("menucon"+n).style.display="none";
}
}
//-->
</SCRIPT>
<style>
body {
font-size:12px;
line-height:30px;
}
.menubox {
width:200px;
background-color:#EAEAEA;
cursor:normal;
}
.menutitle {
width:200px;
height:30px;
background-color:#999999;
color:#FFFFFF;
cursor:pointer;
text-align:center;
border-top:#FFFFFF 1px solid;
}
.menucontent {
width:200px;
height:120px;
background-color:#CCCCCC;
cursor:normal;
padding:10px;
}
</style>
<BODY>
<div class="menubox">
<div class="menutitle" id="menu1" onclick="switchMenu(1)">菜单标题</div>
<div class="menucontent" id="menucon1" style="display:block;">菜单内容</div>
<div class="menutitle" id="menu2" onclick="switchMenu(2)">菜单标题</div>
<div class="menucontent" id="menucon2" style="display:none;">菜单内容</div>
<div class="menutitle" id="menu3" onclick="switchMenu(3)">菜单标题</div>
<div class="menucontent" id="menucon3" style="display:none;">菜单内容</div>
</div>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>点击菜单</TITLE>
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
//菜单开关
function switchMenu(n){
if (document.getElementById("menucon"+n).style.display=="none"){
document.getElementById("menu"+n).className="menutitle_on";
document.getElementById("menucon"+n).style.display="";
}else{
document.getElementById("menu"+n).className="menutitle_off";
document.getElementById("menucon"+n).style.display="none";
}
}
//-->
</SCRIPT>
<style>
body {
font-size:12px;
line-height:30px;
}
.menubox {
width:200px;
background-color:#EAEAEA;
cursor:normal;
}
.menutitle_on {
width:200px;
height:30px;
background-color:#999999;
color:#FFFFFF;
cursor:pointer;
text-align:center;
border-top:#FFFFFF 1px solid;
}
.menutitle_off {
width:200px;
height:30px;
background-color:#cccccc;
color:#000000;
cursor:pointer;
text-align:center;
border-top:#FFFFFF 1px solid;
}
.menucontent {
width:200px;
height:120px;
background-color:#EAEAEA;
cursor:normal;
padding:10px;
}
</style>
<BODY>
<div class="menubox">
<div class="menutitle_on" id="menu1" onclick="switchMenu(1)">菜单标题</div>
<div class="menucontent" id="menucon1" style="display:block;">菜单内容</div>
<div class="menutitle_off" id="menu2" onclick="switchMenu(2)">菜单标题</div>
<div class="menucontent" id="menucon2" style="display:none;">菜单内容</div>
<div class="menutitle_off" id="menu3" onclick="switchMenu(3)">菜单标题</div>
<div class="menucontent" id="menucon3" style="display:none;">菜单内容</div>
</div>
</BODY>
</HTML>