js tab效果代码增强版
更新时间:2008年04月20日 16:01:36 作者:
兼容IE,firefox的js tab效果代码增强版
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
本人在它的基础上添加的内容控制的效果
复制代码 代码如下:
<script type="text/javascript">
function $(objName)
{
if(document.getElementById)
{
return document.getElementById(objName );
}
else if(document.layers)
{
return eval("document.layers['" + objName +"']");
}
else
{
return eval('document.all.' + objName);
}
}
function switchTab(tabpage,tabid,action,type){
var oItem = $(tabpage);
for(var i=1;i<6;i++){
var x = $(type + 'Tab' + i);
//alert(x);
x.className = "mousehand";
//var y = x.getElementsByTagName('a');
//y[0].style.color="#333333";
}
$(tabid).className = "Selected";
//gethotimagelist(type+'_'+action);
closeall(action);
$(action).style.display="block";
}
function closeall(action){
for(var ii=1; ii<5; ii++){
var noclose;
noclose="div"+ii;
if (noclose!=action){
$(noclose).style.display="none";
}
}
}
</script>
相关文章
JavaScript 异步函数 Promisification 处理详情
这篇文章主要介绍了JavaScript异步函数Promisification处理详情,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下2022-08-08
TypeError document.getElementById(...) is null错误原因
这篇文章主要介绍了TypeError document.getElementById(...) is null错误原因,这是很容易犯的一个低级错误,需要的朋友可以参考下2015-05-05


最新评论