请问这段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)也是可以的 这是个函数

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com