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

推荐一个封装的getelementsbyclassname方法

推荐一个封装的getelementsbyclassname方法
我们知道,原生js提供getelementsbyclassname方法。我们可以通过这种方法得到一组包含指定类的节点。我们应该注意集合,也就是说,这个函数返回一个数组。

然而,IE不支持这种方法,但这种方法非常实用,所以我们必须实现这样一个专门针对IE的功能。

复制代码代码如下所示:

功能getelementsbyclassname(oele,课堂上,选择){

如果(oele。getelementsbyclassname){

返回oele.getelementsbyclassname(课堂上);

其他{ }

VaR的欧洲自由贸易联盟= oele.getelementsbytagname(选择| | *),

reg =新的正则表达式('(^ | S)+ sclass +($ | s)'),

ARR = { },

我= 0,

艾朗= aele.length;

为(;;i <艾朗;i++){

如果(reg.test(欧洲自由贸易联盟{我}。className)){

Arr.push(欧洲自由贸易联盟{我});

}

}

报酬;

}

}
使用方法uff1a

复制代码代码如下所示:

第一个:班/ box_box div元素下的所有文件

getelementsbyclassname(文档,'box_box ','div){ 0 }。风格背景=';

第二步:在盒子的div元素下选择所有的类/文档

getelementsbyclassname(文档,'box-box ','div){ 0 }。风格背景=';

第三:在box框元素下选择所有类文档

getelementsbyclassname(文档,'box-box){ 0 }。风格背景=';
OEle和课堂上的要求,选择是可选的。

在课堂上有一些问题,如中、水平或下划线,但例如,箱box_box,但如果有其他特殊字符,可能存在一些问题,如箱box.of美元,当然你可以自己添加特殊字符,如箱 $盒…

兼容性:支持IE6以上

男人们知道他们自己使用它。使用和传播给其他小伙伴是很好的。

相关文章

PS图象处理软件为慈善事业做了一个

PS图象处理软件为慈善事业做了一个

图象,处理软件,慈善事业,标志,电脑软件,本教程学习如何使用PS图象处理软件笔自定义形状工具,图层样式为慈善机构做一个LO。 先看看效果吧。 新建文档1280x1024像素,背景白色,新建图层填充黑色,添加图层样式。 效果如下。 新建一个图层,绘制…

与dreamweavercs5动态标题制作教程

与dreamweavercs5动态标题制作教程

动态,制作教程,标题,电脑软件,如何做一个动态dreamweavercs5标题要制作一个网页,我们首先要做一个标题。一个好标题将使网页令人印象深刻。动态标题将使网页更加生动。下面我将介绍如何创建动态标题。 要制作一个网页,我们首先要做一个标题。…

使用会话的处理方法(得到会话值)

使用会话的处理方法(得到会话值)

处理方法,电脑软件,web开发,在一般的处理程序中,很容易得到请求和响应对象,如: 复制代码代码如下所示: HttpRequest _request =语境。请求; HttpResponse _response =语境。响应; 但是要获得会话的值并不是那么容易。 例如,如果你想登录的用户信…

PNG8和PNG24及其使用介绍的区别

PNG8和PNG24及其使用介绍的区别

区别,电脑软件,下面小编介绍PNG8和PNG24和使用之间的差异,对朋友不理解这篇文章,希望对你有帮助。 本文阐述了PNG8和PNG24格式的使用,以及PNG8和PNG24的区别。 PNG有多少种格式有什么特点PC终端中常用的PNG格式是什么移动终端最适合的PNG格式…

烟花制作枫叶飘落的GIF动画效果

烟花制作枫叶飘落的GIF动画效果

动画效果,枫叶,烟花,电脑软件,GIF,本教程是介绍利用烟花制作GIF动画效果的枫叶掉落。课程难度不大,适合新手学习,转发给大家,希望大家喜欢。 本教程是介绍利用烟花制作GIF动画效果的枫叶掉落。课程难度不是很大,适合新手学习,转发给大家,希望大…

画家画性感饱满的唇膏教程

画家画性感饱满的唇膏教程

教程,饱满,画家,性感,电脑软件,本教程是一个介绍蜜唇绘图的过程,用解析和画图的过程。教程很不错,推荐给朋友们,希望大家喜欢。 本教程是介绍我的朋友给画家画一个性感饱满的嘴唇的方法,效果很漂亮。同时,笔者对画画的过程进行了分析,这对一个新…

可爱卡通图标包

可爱卡通图标包

图标,卡通,可爱,电脑软件,本教程是介绍朋友卡通包可爱图标的ai方法,做了一个相当幸运的包包教程教程,比较基础上,主要用钢笔工具用渐变填充内容,推荐给朋友,喜欢学习。 本教程学习ai朋友介绍的可爱卡通卡通图标包,这个卡通包包主要用钢笔工具,用渐…

Javascript删除字符串的左右两边的空格。

Javascript删除字符串的左右两边的空格。

删除,字符串,空格,电脑软件,Javascript,从字符串的左端和右端删除空格,方便地使用装饰,在VBscript LTrim和RTrim,但没有3内置方法在JS,需要手工编写的。下面的实现是使用正则表达式,是有效的,并以字符串对象的内置方法把这三个方法。 类的格式如下:(str.…

滚动负载数据的jQuery方法

滚动负载数据的jQuery方法

数据,方法,负载,电脑软件,jQuery,本文演示了jQuery滚动加载数据的方法,供大家参考,具体分析如下: 当我们浏览某个网页浏览器时,当页面底部滚动滚动条时,页面会自动加载更多内容供用户浏览。 代码如下: 复制代码代码如下所示: $(文档)Ready(函数(){) …

正则表达式描述正则表达式是什么。

正则表达式描述正则表达式是什么。

正则表达式,描述,电脑软件,正则表达式概述 正则表达式有一个广泛的编程语言中的应用,特别是用于处理字符串。如匹配字符串,查找字符串,替换字符串,等等。可以说,正则表达式是一种文本或一个公式,它是用来描述一个公式来匹配一个特定的模式的字符…

PS构成一个唯美的圣诞商务鞋海报

PS构成一个唯美的圣诞商务鞋海报

圣诞,唯美,海报,电脑软件,PS,本教程是圣诞节海报给电商朋友们使用的PS图片的合成美感,教程合成出来的效果真的很漂亮,教程也不是很难,新手可以借鉴的思路和方法,很好,大家一起学习。 这个PS制作了美丽的圣诞节商业海报教程,教朋友用PS图片合成一…

PS绘制一个帅气的动漫卡通人物教程

PS绘制一个帅气的动漫卡通人物教程

绘制,教程,动漫,帅气,卡通人物,本教程是介绍一个朋友到PS,画出帅气的漫画人物和动画方法。教程制作的卡通人物非常好,但是教程不是很详细,所以我建议你一起来学习。 本教程是介绍PS绘制一个帅气的卡通人物性格的方法,教程很不错,建议喜欢的朋友…