for (var i=0; i<ar.length; i++){if (ar[i].className=="submenu")
ar[i].style.display = "none";
if (i==0)
ar[i].style.display = "";
}
ar[i].style.display = "none";
if (i==0)
ar[i].style.display = "";
}
解决方案 »
- 怎么利用程序控制google地图画自己想要的路线
- 退出按钮加onbeforeunload会要点两次确定才能退出系统
- json问题
- cookie操作
- 请问JS遍历select元素时如何提高效率?
- 高分请教!如何在任务栏下关闭IE时也可以获取关闭事件!(答案正确调试通过即给分-感激不尽呀!)
- 正则表达式,如何匹配这段文字中的空白字符?
- 自动翻页,并且图片和文字要同步,我要请教高手!!急急
- 想实现在表格的第一行下插入和第一行相同的若干行(包括其中的控件),我已写好HTML框架,请进,多谢!
- 实现级联select菜单并从数据库读数据
- 如何在FCKeditor的toolbar中新加一个功能按钮
- 用JSCRIPT写的脚本,调用第三方控件
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')
}上面这段代码在起作用呢改下这个才行 我js 不行 高手指点一下哈
document.write('<style type="text/css">\n')
document.write('.submenu{display: none;}\n')
document.write('</style>\n')
}-------------------
delete it.
子ID与父ID有一定的关联,再用javascript去控制每个节点的显示与隐藏;
类似于:
<script>
function showit(id)
{
var node = document.getElementById(id);
var value = node.style.display;
if (value == 'none')
{
node.style.display = "";
}
else
{
node.style.display = "none";
}
}
</script>
<BODY>
<OL>
<LI onclick="showit('p11');" style="cursor:hand;">1
<OL id="p11" style="display:none;">
<LI onclick="showit('pp21');">1-2-1
<OL id="pp21" style="display:none;">
<LI>1-2-1-1
<LI>1-2-1-2
</OL>
<LI>1-2-22
</OL>
<LI onclick="showit('p21');" style="cursor:hand;">2
<OL id="p21" style="display:none;">
<LI>2-1-1
<LI>2-1-2
</OL>
</OL>
</BODY>
</HTML>