请问这段javascript代码什么意思啊
发布网友
发布时间:2022-04-23 20:44
我来回答
共2个回答
热心网友
时间:2022-04-24 09:39
o是参数。
function HoverLi(n)
{
//如果有N个标签,就将i<=N;
for(var i=1;i<=6;i++)
{g('tb_'+i).className='normaltab';g('tbc_0'+i).className='undis';}
g('tbc_0'+n).className='dis';g('tb_'+n).className='hovertab';
}
里面调用了g('tbc_0'+i),这个循环里面的参数就是tbc_01~tbc_06
这几个id是有的。所以o的具体值就是上面的参数值。
至于X:X()的格式我也不知道啥意思,还木有见过这种写法,第一次见。
把x:去掉效果也一样,所以这个x:的有啥作用我也不清楚。但可以肯定的是<li id="tb_1" class="hovertab" onmouseover="x:HoverLi(1);"> ASP.NET</li>
意思是当鼠标滑过这个标签的时候去触发HoverLi(1);函数。
热心网友
时间:2022-04-24 10:57
o是参数 这个函数go(o)是带参函数 懂?
x:HoverLi(1) 没看出 为什么非要这么写 直接写 HoverLi(1)也是可以的 这是个函数