刚才发的多了两个alert(document.getElementById(MenuName).style.display);
alert( document.getElementById(MenuName));
忘记去掉了 请去掉就正常了
alert( document.getElementById(MenuName));
忘记去掉了 请去掉就正常了
解决方案 »
- 这段简单的Jquery代码错在哪里呢??
- js 在 FF 先confirm()的问题
- JS两次调用冲突怎么办,高手帮我解决下。
- 怎么向已有的xml文件写入数据,用javascript实现
- javascript操作xml问题
- 字符串比较 在线等~~
- javascript判断长度
- 请问怎样把这个<input TYPE="file" name="FILE1">出现的按钮换成自己的图片,就是不要这个按钮,要求点击一个图片出现浏览文件夹的功能
- 如何使点击一个td变色,其他的不变??
- 如何清除document.write写的字符串?(急,一定给分。)
- ■■■送分题:如何按value选择下拉列表框的项?■■■■
- 用js来实现php的list函数
<!--
var arrMenus = new Array("title1","title2");
var arrDivs = new Array("div1","div2");
function doMenu(MenuName)
{
for (var i=0; i<arrMenus.length; i++)
{
var div = document.getElementById(arrDivs[i]);
var menu = document.getElementById(arrMenus[i]);
if (MenuName == arrMenus[i])//当前菜单如果打开就关闭,如果关闭就打开
{
menu.style.display = menu.style.display=="none"?"":"none";
div.innerHTML = div.innerText.charAt(0)=="+"?div.innerHTML.replace("+","-"):div.innerHTML.replace("-","+");//根据第一个字符是+,-判断
}
else if(menu.style.display != "none")//其他菜单如果打开就关闭
{
menu.style.display = "none";
div.innerHTML = div.innerHTML.replace("-","+");
}
}
}
-->
</SCRIPT>
<DIV id=div1 style="CURSOR: hand" onclick="return doMenu('title1');"><STRONG>+ Blog管理1</STRONG></DIV>
<DIV id=title1 style="DISPLAY: none">
<DIV><A href="#">Blog统计</A></DIV>
<DIV><A href="#">我的博贴</A></DIV>
</DIV>
<DIV id=div2 style="CURSOR: hand" onclick="return doMenu('title2');"><STRONG>+ Blog管理2</STRONG></DIV>
<DIV id=title2 style="DISPLAY: none">
<DIV><A href="#">Blog统计</A></DIV>
<DIV><A href="#">我的博贴</A></DIV>
</DIV>