javascript控制嵌套div出现问题(追加)

来源:百度知道 编辑:UC知道 时间:2024/05/22 16:46:46
追加30分
<style type="text/css">
.ennomal {color:#FFFFFF; background-color:#}
.enover { color:#FFFF33; background-color:#678FC2}
</style>
<script language="javascript">
function startmenu()
{
var divid=document.getElementById("table1").getElementsByTagName("div");
var tdn=document.getElementById("table1").getElementsByTagName('td');
var str="";
for(var i=0; i<divid.length; i++)
{
if(divid[i].style.display!="")
divid[i].style.display="none";//这里可以正确控制
}
}
function menufunc(obj)
{
if(obj.style.display == "none")
{
startmenu();
obj.style.display = "inline";
}
else
{
startmenu();
}
}
function startmenu1()
{
var divid1=document.getElementById("table2").getElementsByTagName("div");
v

var divid1=document.getElementById("table2").getElementsByTagName("div");

你取个 div 要这么麻烦么, 给 div 取个id, 直接 document.all.id名 就行了

把你的这个页面,包括div的贴出来,不然不好调试

也不要发这么多吧,asp的代码不要贴出来,你只要打开页面运行,然后右键查看源文件,把里面的代码发出来就行了,这里暂不考虑asp代码的问题