javascript获取style属性是什么?

function showmenu(target)//函数传近来一个参数target
{

if(target == now) return; //如果参数target等于now时该函数返回,就是下面的代码不运行了。跳出该函数,关于now应该是这个js里定义的一个全局变量因为在本函数中没有出现now的定义。

document.all('navtab_'+now).style.display = "none";//去页面中找名字叫navtab_1(now很可能是一个数字之类的变量他会根据某些条件变化比如此刻now是1,那么就是找navtab_1。如果是2就是找navtab_2) 这个元素,将他隐藏(style.display = "none" 这个属性实现的)
document.all('navtab_'+target).style.display = ""; //同上就是将这个元素显示(style.display ="")target就是你传近来的参数,和now基本一个意思。也是去获取不同的元素。
document.all('nav_'+now).src = "lib/images/nav_"+now+"0.gif"; //获取("nav"+now此时now为1的话就是nav1这个元素)nav1元素,然后将他的引用路径改为"lib/images/nav_"+now+"0.gif"(now同理拼出来是一个路径下的0.gif图片)
document.all('nav_'+target).src = "lib/images/nav_"+target+"1.gif";//这句和上面的一个意思,只是去引用的target这个变量

通过参数明名小猜一下,只做参考。
如果当前的元素和指向元素一样就返回不做任何操作。
否则将当前元素(这个不好猜了,可能是个div、span等元素)隐藏
将指向元素(这个不好猜了,可能是个div、span等元素)显示
将当前图片路径改为lib/images/nav_"+now+"0.gif
将指向图片路径改为lib/images/nav_"+target+"1.gif
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值