发布网友 发布时间:2022-04-22 20:19
共4个回答
热心网友 时间:2022-04-25 21:27
function Navbar (v) {
for ( var i = 0; i < 6; i++ ) {
var lt = document.getElementById ("navbar" + i);
var mt = document.getElementById ("navimg" + i);
var yt = document.getElementById ("yinimg" + i);
var ul = document.getElementById ("navbox(" + i + ")") || {style:{display:null}};
if ( v == i ) {
lt.className = "navbar_title navbar_current";
mt.style.display = "block";
yt.style.display = "none";
ul.style.display = "block";
}
else {
lt.className = "navbar_title";
mt.style.display = "none";
yt.style.display = "block";
ul.style.display = "none";
}
}
}
热心网友 时间:2022-04-25 22:45
<ul id="navbox(0)"> 改成<ul id="navbox0">
下面依次
<ul id="navbox1">
<ul id="navbox2">
<ul id="navbox3">
热心网友 时间:2022-04-26 00:19
var oDiv = document.getElementById('div1') // 需要进行判断class的DIV
if(oDiv.className == 'className')
{
// code
}
追问
不行,提示那什么错误。Js会报错,提示 style null;
第一个默认是展开的。
这是第一个的ul navbox
这是脚本文件
这是错误代码,只要我点击别的一级栏目,这个 class="navbar_current" 就会消失,不会出现在别的。我不加那个判断ul的代码,是可以完美运行的。
如果可以的话,我可以接受原称:三期九一八一二期三 我企鹅
热心网友 时间:2022-04-26 02:11
私信我吧 这里不好写