预实现效果:(点击不同的tab显示不同面板内容)

一:用到的js函数:
代码如下:
//变换tab函数
//原则,外层div里含有内层多个div
function tabPanelEx(trThis,urlImgNormal,urlImgPoint,tabs,tabid){
var tds=trThis.parentNode.children;
for(var i=0;i{
if(tds[i].attributes["ex"])
{
tds[i].style.backgroundImage="url("+urlImgNormal+")";
}
}
trThis.style.backgroundImage="url("+urlImgPoint+")";
//div control
var vtabs=document.getElementById(tabs).children;
for(var j=0;j{
vtabs[j].style.display="none";
}
document.getElementById(tabid).style.display="block";
}
script>
二:页面调用代码;
代码
代码如下:
|
onClick="tabPanelEx(this,'../images/an_02.jpg','../images/an_01.jpg','newTabs','newsTab1')"> 全员教育 |
|
onClick="tabPanelEx(this,'../images/an_02.jpg','../images/an_01.jpg','newTabs','newsTab2')" > 医界动态 |
|
|
|
调用解释:
(1)使用的为table,table结构为:
代码
代码如下:
完整文件下载
下载本文