怎么实现在一个页面有多个滑门效果?
<script language="JavaScript">//Switch Tab Effect
function switchTab(tabpage,tabid){
var oItem = document.getElementById(tabpage);
for(var i=0;i<oItem.children.length;i++){
var x = oItem.children(i);
x.className = "";
var y = x.getElementsByTagName('a');
y[0].style.color="#646B0F";
}
document.getElementById(tabid).className = "Selected";
var dvs=document.getElementById("cnt").getElementsByTagName("div");
for (var i=0;i<dvs.length;i++){
if (dvs[i].id==('d'+tabid))
dvs[i].style.display='block';
else
dvs[i].style.display='none';
}
}
</script>
这个是一个滑门效果的JS代码,
我原来的方法是复制了多个JS代码,然后修改,这样是可以实现的.
但这样应该不是最好的方法,现在是想要有多个 而调同一个JS 该怎么改JS啊?
把这个(tabpage,tabid)多加了两个变量 (a,,cnt,tabpage,tabid)不行哦.
[此贴子已经被静夜思于2007-10-6 23:04:56编辑过]