<script language="javascript">
function ShowMenu(srcElm) { //v3.0
var MenuTable = document.all["mod"];
var menuList = document.all["sec_menu"]; for (i = 0; i < menuList.length; i++) {
if (MenuTable[i] == srcElm) {
// MenuTable[i].style.background = "#ffffff";
menuList[i].style.display = "";
MenuTable[i].className = "cu1"; }
else {
// MenuTable[i].style.background = "";
menuList[i].style.display = "none";
MenuTable[i].className = "";
}
}
}</script>
如上代码,求各浏览器都能正常显示!javascriptfunctionmenu浏览器
function ShowMenu(srcElm) { //v3.0
var MenuTable = document.all["mod"];
var menuList = document.all["sec_menu"]; for (i = 0; i < menuList.length; i++) {
if (MenuTable[i] == srcElm) {
// MenuTable[i].style.background = "#ffffff";
menuList[i].style.display = "";
MenuTable[i].className = "cu1"; }
else {
// MenuTable[i].style.background = "";
menuList[i].style.display = "none";
MenuTable[i].className = "";
}
}
}</script>
如上代码,求各浏览器都能正常显示!javascriptfunctionmenu浏览器
var MenuTable = document.getElementsByName("mod");
var menuList = document.getElementsByName("sec_menu"); for (i = 0; i < menuList.length; i++) {
if (MenuTable[i] == srcElm) {
// MenuTable[i].style.background = "#ffffff";
menuList[i].style.display = "";
MenuTable[i].className = "cu1"; }
else {
// MenuTable[i].style.background = "";
menuList[i].style.display = "none";
MenuTable[i].className = "";
}
}
}不知道你DOM结构,只能猜测mod,sec_menu是name的值了。。
<div id="nav"> <ul>
<li><a href="/ur/" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod"><%=tool.Tran("1234", lan)%></a></li>
<li><a href="#" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod"><%=tool.Tran("1414", lan)%></a></li>
<!--<li><a href="#" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod">1313</a></li>-->
<li><a href="#" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod"><%=tool.Tran("1515", lan)%></a></li>
<li><a href="#" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod"><%=tool.Tran("aaaa", lan)%></a></li>
<li><a href="#" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod"><%=tool.Tran("bbbb", lan)%></a></li>
<li><a href="#" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod"><%=tool.Tran("cccc", lan)%></a></li>
<%int jjid = 2; if (lan == "en") jjid = 7; %>
<!--<li><a href="http://www.xxxx.com/" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod" target="_blank"><%=tool.Tran("eeeee", lan)%></a></li>
--> <li><a href="/ur/newsview.aspx?id=<%=jjid %>" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod" ><%=tool.Tran("eded", lan)%></a></li>
<!-- <li><a href="#" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod">安全退出</a></li>-->
<li style=" border:none;"><a href="/ur/logout.aspx" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod"><%=tool.Tran("安全退出", lan)%></a></li>
<!-- <li><a href="/ur/logout.aspx" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod"><img style="padding:7px 0; margin:0 -7px" src="/stl/gray/images/exit.gif"></a></li> -->
</ul>
<div class="menu1">
<div id="sec_menu" style="display:none;"></div>
<div id="sec_menu" style="display:none;"><a href="/ur/user_up.aspx"><%= tool.Tran("更新sfwe", lan)%></a> | <a href="/ur/pwd_up.aspx"><%= tool.Tran("ffff", lan)%></a> | <a href="user_upgrade.aspx"><%= tool.Tran("aaaa", lan)%></a><!----> </div>
<div id="sec_menu" style="display:none"><a href="/ur/user_list.aspx" ><%= tool.Tran("adfw", lan)%></a> | <a href="/ur/jiegou.aspx"><%= tool.Tran("eeef", lan)%></a> | <a href="/ur/user_reg.aspx"><%= tool.Tran("werwe", lan)%></a> | <a href="/ur/tree.aspx"><%= tool.Tran("sdfwe", lan)%></a><!--| <a href="/ur/zuserlist.aspx"><%= tool.Tran("fdsfew", lan)%></a>--></div>
<div id="sec_menu" style="display:none"><a href="/ur/jjtj.aspx" ><%= tool.Tran("few", lan)%></a> | <a href="/ur/jj_list.aspx" ><%= tool.Tran("adfw", lan)%></a></div>
<div id="sec_menu" style="display:none"><a href="/ur/hb_list.aspx"><%= tool.Tran("sdfw", lan)%></a> | <a href="/ur/hb_out.aspx" ><%= tool.Tran("sdfwe", lan)%></a> | <a href="/ur/hb_tx.aspx"><%= tool.Tran("sdfwe", lan)%></a> | <a href="/ur/hb_turn.aspx"><%= tool.Tran("wefdf", lan)%></a><!----></div>
<div id="sec_menu" style="display:none; margin-left:100px"><a href="/ur/ggao.aspx"><%= tool.Tran("sfrwe", lan)%></a> | <a href="/ur/ly_list.aspx"><%= tool.Tran("asdfw", lan)%></a> | <a href="/ur/add_ly.aspx"><%= tool.Tran("wefsd", lan)%></a> </div>
<!--<div id="sec_menu" style="display:none"></div>-->
<div id="sec_menu" style="display:none; margin-left:350px"></div>
<div id="sec_menu" style="display:none"></div>
</div>
</div>
function ShowMenu(srcElm) { //v3.0
var _parent = document.getElementById('nav');
var MenuTable = _parent.getElementsByTagName('li');
for (var i = 0; i < MenuTable.length; i++) {
// MenuTable[i].style.background = "";
document.getElementById('sec_menu_'+i).style.display = "none";
document.getElementById('mod_'+i).className = "";
}
document.getElementById('sec_menu_'+srcElm.id.substr(4)).style.display = "";
srcElm.className = "cu1";
}
</script>
<div id="nav">
<ul>
<li><a href="/ur/" onMouseOut="ShowMenu(this)"
onMouseOver="ShowMenu(this)" id="mod_0"><%=tool.Tran("1234", lan)%></a></li>
<li><a href="#" onMouseOut="ShowMenu(this)"
onMouseOver="ShowMenu(this)" id="mod_1"><%=tool.Tran("1414", lan)%></a></li>
<!--<li><a href="#" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod">1313</a></li>--> <li><a href="#" onMouseOut="ShowMenu(this)"
onMouseOver="ShowMenu(this)" id="mod_2"><%=tool.Tran("1515", lan)%></a></li>
<li><a href="#" onMouseOut="ShowMenu(this)"
onMouseOver="ShowMenu(this)" id="mod_3"><%=tool.Tran("aaaa", lan)%></a></li>
<li><a href="#" onMouseOut="ShowMenu(this)"
onMouseOver="ShowMenu(this)" id="mod_4"><%=tool.Tran("bbbb", lan)%></a></li>
<li><a href="#" onMouseOut="ShowMenu(this)"
onMouseOver="ShowMenu(this)" id="mod_5"><%=tool.Tran("cccc", lan)%></a></li>
<%int jjid = 2; if (lan == "en") jjid = 7; %>
<!--<li><a href="http://www.xxxx.com/" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod" target="_blank"><%=tool.Tran("eeeee", lan)%></a></li>
-->
<li><a href="/ur/newsview.aspx?id=<%=jjid %>"
onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod_6"><%=tool.Tran("eded",
lan)%></a></li> <!-- <li><a href="#" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod">安全退出</a></li>-->
<li style="border: none;"><a href="/ur/logout.aspx"
onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod_7"><%=tool.Tran("安全退出",
lan)%></a></li>
<!-- <li><a href="/ur/logout.aspx" onMouseOut="ShowMenu(this)" onMouseOver="ShowMenu(this)" id="mod"><img style="padding:7px 0; margin:0 -7px" src="/stl/gray/images/exit.gif"></a></li> -->
</ul>
<div class="menu1">
<div id="sec_menu_0" style="display: none;"></div>
<div id="sec_menu_1" style="display: none;">
<a href="/ur/user_up.aspx"><%= tool.Tran("更新sfwe", lan)%></a> | <a
href="/ur/pwd_up.aspx"><%= tool.Tran("ffff", lan)%></a> | <a
href="user_upgrade.aspx"><%= tool.Tran("aaaa", lan)%></a>
<!---->
</div>
<div id="sec_menu_2" style="display: none">
<a href="/ur/user_list.aspx"><%= tool.Tran("adfw", lan)%></a> | <a
href="/ur/jiegou.aspx"><%= tool.Tran("eeef", lan)%></a> | <a
href="/ur/user_reg.aspx"><%= tool.Tran("werwe", lan)%></a> | <a
href="/ur/tree.aspx"><%= tool.Tran("sdfwe", lan)%></a>
<!--| <a href="/ur/zuserlist.aspx"><%= tool.Tran("fdsfew", lan)%></a>-->
</div>
<div id="sec_menu_3" style="display: none">
<a href="/ur/jjtj.aspx"><%= tool.Tran("few", lan)%></a> | <a
href="/ur/jj_list.aspx"><%= tool.Tran("adfw", lan)%></a>
</div>
<div id="sec_menu_4" style="display: none">
<a href="/ur/hb_list.aspx"><%= tool.Tran("sdfw", lan)%></a> | <a
href="/ur/hb_out.aspx"><%= tool.Tran("sdfwe", lan)%></a> | <a
href="/ur/hb_tx.aspx"><%= tool.Tran("sdfwe", lan)%></a> | <a
href="/ur/hb_turn.aspx"><%= tool.Tran("wefdf", lan)%></a>
<!---->
</div>
<div id="sec_menu_5" style="display: none; margin-left: 100px">
<a href="/ur/ggao.aspx"><%= tool.Tran("sfrwe", lan)%></a> | <a
href="/ur/ly_list.aspx"><%= tool.Tran("asdfw", lan)%></a> | <a
href="/ur/add_ly.aspx"><%= tool.Tran("wefsd", lan)%></a>
</div>
<!--<div id="sec_menu" style="display:none"></div>-->
<div id="sec_menu_6" style="display: none; margin-left: 350px"></div>
<div id="sec_menu_7" style="display: none"></div>
</div>
</div>