当前位置:首页 > 日记 > 正文

Javascript通过获取HTML标记属性类实现多个选项卡的方式

Javascript通过获取HTML标记属性类实现多个选项卡的方式
本文演示了如何通过获取HTML标签属性类来实现多个选项卡,供大家参考,具体实现方法如下:

本机Javascript通过获取html标签属性类实现多个选项卡。

{。
清楚:两者;
保证金:20px汽车;
填料:10px;
宽度:680px;
溢出:隐藏;
}
tab.tab-menu {。
保证金:0;
填充:0;
列表样式:无;
}
tab.tab-menu李{。
显示:内联;
保证金:0 2px 00;
}
tab.tab-menu李{。
填充物:0 1em;
文字装饰:无;
颜色:# A80;
背景:# Fe5;
}
李:{ tab.tab-menu盘旋。
背景:# 0;
颜色:# 540;
}
tab.tab-menu.active {。
}
tab.tab-menu.active一{。
座垫:2px;
字体粗细:粗体;
颜色:黑色;
背景:# 0;
}
tab.tab-panel {。
填料:1em;
边境:2px固体# 0;
背景:# FFF;
}
tab.tab-panel H2 {。
字体大小:1.5em;
颜色:# 0;
}
tab.tab-none {。
显示:无;
}
函数Tab(样式,范围){
this.oitem = this.getbyclass(风格、范围);
This.init();
}
tab.prototype = { {
init:函数(){
这个,菜单,M;
对于(var i = 0,len = this.oitem.length;我< len;i++){
菜单=这。oitem {我} getElementsByTagName(李);
对于(var j = 0,mlen = menu.length;J < mlen;j++){
菜单= { };
m.index = J;
m.onmouseover =函数(){ that.focus(本);}
}
}
},
焦点:函数(o){
VaR o.parentnode.parentnode PAR =,= par.getelementsbytagname面板('div),
建立par.getelementsbytagname(李'),len = btn.length;
对于(var i = 0;i < i;i + +){
- {我} classname = '';
面板{我}。类名= this.changeclass(面板{我}。类名,'tab-none ',真的);
}
o.classname =活动;
面板{ o.index }。类名= this.changeclass(面板{ o.index }。类名,'tab-none,假);
},
ChangeClass:功能(氯,氯气,添加){
VaR的旗帜;
如果(cl.match(Cl2)!= NULL)标志=真;
如果(添加^旗)旗cl.replace回报(Cl2的):Cl + = + Cl2;
CL回报;
},
GetByClass:功能(CLA,obj){
var obj文件obj | | ARR = =。{ };
如果(文件。getelementsbyclassname){
返回document.getelementsbyclassname(CLA);
{人}
所有变量= obj.getelementsbytagname(*);
对于(var i = 0,len = all.length;我< len;i++){
如果(所有{我}。classname.match(CLA)!= null) arr.push (all{i});
}
报酬;
}
}
}
在window.onload =函数(){
新的标签('tab-menu,null);
}
一百一十一
一百二十二
一百三十三
一百一十一
一百二十二
一百三十三

二百一十一
二百二十二
二百三十三
二百一十一
二百二十二
二百三十三

三百一十一
三百二十二
三百三十三
三百一十一
三百二十二
三百三十三
希望本文能对大家的javascript程序设计有所帮助。

相关文章

我不想收到QQ空间动态更新的QQ空间

我不想收到QQ空间动态更新的QQ空间

空间,动态更新,常见问题,我不想,电脑软件,如果您的空间动态不想显示好友空间更新的内容,您可以参考以下两种操作方法: 方法一:取消对朋友的关注; 登录你的QQ空间,在导航栏点击' ';个人中心;在屏幕右侧点击右';设置'图标'; 选择&lsquo;注重树立…

用ps合成创造性斑马图像

用ps合成创造性斑马图像

图像图像,斑马,创造性,电脑软件,ps,斑马和大象在一起吗太有创意了 首先,找出两个相似的角度,为下一步合成材料做准备。 用大象的头把大象的头转成黑白相间的,因为斑马只有黑白相间的2种颜色,我们必须把大象的头变成黑白相间的。 三、把斑马头掌…

Javascript中的这个关键字使用详细的解决

Javascript中的这个关键字使用详细的解决

解决方案,关键字,详细,电脑软件,Javascript,和其他许多面向对象语言一样,Javascript中有一个关键字,这个函数用于指向调用这个方法的对象: 如果函数被function.call或function.apply,那么这个点的呼叫/第一个参数应用。如果参数为null或未定义,则指向…

新手:PS超强排版

新手:PS超强排版

新手,电脑软件,PS,这本教科书是向朋友介绍PS的超级排版技巧。这个教程很实用。值得学习。建议像你这样的朋友一起学习,希望能对你有所帮助。 新手必看:PS超级排版技巧!…

甜蜜恋人的签名,恋人签名的签名

甜蜜恋人的签名,恋人签名的签名

恋人,甜蜜,电脑软件,因为你在我心里,你会有点脸红 因为你想,会轻声叹息 流星雨来了,我拥抱你,期待一辈子。 北极星穿过,你和我手牵手旋转,期待相伴一千年。 谁说女神一定是女朋友,而女朋友可以是女神。 谁说男神一定是男朋友,男朋友也可以是男人。 …

js方法确定孩子的窗体是否关闭。

js方法确定孩子的窗体是否关闭。

窗体,方法,孩子,电脑软件,js,本文介绍了用JS判断孩子是否闭合的方法,供大家参考: 功能insidemessageadd(){ / / window.open()获取子窗体 Tip= opendialog('uploadfile。htmltp = nbtz ','msg ',650, 180); 开始 / /定时器,确定是否关闭子窗体 定时…

PS图象处理软件是在寒冷的冬天的阳

PS图象处理软件是在寒冷的冬天的阳

阳光,调制,是在,图象,处理软件,图片是夏天,关键是改变颜色。它需要把图片中的黄绿色变成近棕色的蓝色和红色,并柔化主色调,然后在顶部的边缘角上渲染一点阳光。 图片是夏天,关键是改变颜色。它需要把图片中的黄绿色变成近棕色的蓝色和红色,并柔…

PS与SAI相结合的纯古典美人画封面

PS与SAI相结合的纯古典美人画封面

教程,画图,封面,古典,美人,结果看起来很干净简洁,但绘画的过程更繁琐,因为当画细腻的时候,要表现出人物的性格和魅力,这样的作品是完美的。 最终效果 1、打开下面的图所示的线稿,不可追溯到互联网。复制一层线稿层,填充白色背景,降低线稿图层的…

ai镂空图形怎么做人工智能教程制作

ai镂空图形怎么做人工智能教程制作

图形,人工智能,教程,怎么做,电脑软件,ai镂空图形怎么做在CDR,你可以简单地画空心画。在PS中,您还可以使用区域选择剪裁来制作镂空图形。但是我们如何在正确的软件AI中制作镂空图形呢下面是AI的详细教程,创建一个镂空的图形,可以由朋友们参考。 …

儿童节如何用PS制作61个快乐儿童饼

儿童节如何用PS制作61个快乐儿童饼

文本,儿童节,饼干,如何用,特效,61如何使用PS制作儿童饼干特效为了给孩子们带来61的快乐,我们可以使用孩子们最喜欢的曲奇制作文本,并在下面分享详细的教程。 如何制作61个快乐儿童饼干特效文本 1。准备一张饼干的图片,最好是稍大一点的。 2,截…

ps快速合成粒子散射效果的冷照片

ps快速合成粒子散射效果的冷照片

照片,粒子,效果,快速,电脑软件,本教程是介绍ps粒子弥散效果的朋友快速合成的方法,很酷的合成照片,教程出来的效果很酷,不是很好,新手也可以来参考一下,让我们看看。 朋友你好,这个ps快速合成粒子散射效果的很酷的照片,我刚学过的课程,制作并不难。…

CDR简单绘制TaiChi图形入门教程

CDR简单绘制TaiChi图形入门教程

图形,绘制,入门教程,简单,电脑软件,本教程是对朋友的CDR的简要介绍。这是一个绘制Tai Chi图形的简单方法。教程的结果很好。它也很简单。建议像你这样的朋友可以在你的教程中学习。 本教程告诉我们使用CDR来绘制Tai Chi图形。本教程非常简…