js选取多个或单个元素的实现代码(用class)


Posted in Javascript onAugust 22, 2012
function getElementsByClassName(elem_name,elem_tags) { //elem_name:查询的class名,elem_tags:在哪个元素下查找 
if(elem_tags == null) { 
elem_tags = '*'; 
} 
var all_elem = document.getElementsByTagName(elem_tags);//返回一个元素数组 
var arr = []; //定义一个空数组,用于存放结果 
for(var i=0; i<all_elem.length; i++) { //因为all_elem是一个数组,索引从0开始,所以遍历次数要比元素总数小1 
if(all_elem[i].className == elem_name) { 
arr.push(all_elem[i]); 
} 
} 
return arr; //返回这个结果数组 
}
Javascript 相关文章推荐
javascript:void(0)的真正含义实例分析
Aug 20 Javascript
JQuery 无废话系列教程(一) jquery入门 [推荐]
Jun 23 Javascript
汉化英文版的Dreamweaver CS5并自动提示jquery
Nov 25 Javascript
jquery弹出层类代码分享
Dec 27 Javascript
JQuery实现动态适时改变字体颜色的方法
Mar 10 Javascript
浅谈angular懒加载的一些坑
Aug 20 Javascript
遍历json 对象的属性并且动态添加属性的实现
Dec 02 Javascript
详解AngularJS用Interceptors来统一处理HTTP请求和响应
Jun 08 Javascript
基于IView中on-change属性的使用详解
Mar 15 Javascript
微信小程序实现无限滚动列表
May 29 Javascript
javascript实现获取中文汉字拼音首字母
May 19 Javascript
vue实现tab栏点击高亮效果
Aug 19 Javascript
javascript动态加载三
Aug 22 #Javascript
javascript动态加载二
Aug 22 #Javascript
javascript动态加载实现方法一
Aug 22 #Javascript
原生js写的放大镜效果
Aug 22 #Javascript
window.open不被拦截的实现代码
Aug 22 #Javascript
EASYUI TREEGRID异步加载数据实现方法
Aug 22 #Javascript
网页打开自动最大化的js代码
Aug 22 #Javascript
You might like
IIS php环境配置PHP5 MySQL5 ZendOptimizer phpmyadmin安装与配置
2008/11/18 PHP
php产生随机数的两种方法实例代码 输出随机IP
2011/04/08 PHP
PHP反射API示例分享
2016/10/08 PHP
PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
2017/07/27 PHP
基于Laravel实现的用户动态模块开发
2017/09/21 PHP
php框架CodeIgniter使用redis的方法分析
2018/04/13 PHP
javascript cookies操作集合
2010/04/12 Javascript
完美解决jQuery符号$与其他javascript 库、框架冲突的问题
2016/08/09 Javascript
微信小程序 购物车简单实例
2016/10/24 Javascript
基于jQuery实现的查看全文功能【实用】
2016/12/11 Javascript
nodejs中解决异步嵌套循环和循环嵌套异步的问题
2017/07/12 NodeJs
JS实现带导航城市列表以及输入搜索功能
2018/01/04 Javascript
javascript trie前缀树的示例
2018/01/29 Javascript
微信小程序自定义组件之可清除的input组件
2018/07/17 Javascript
vue实现点击选中,其他的不选中方法
2018/09/05 Javascript
vue基础之模板和过滤器用法实例分析
2019/03/12 Javascript
微信小程序实现滑动操作代码
2020/04/23 Javascript
使用 UniApp 实现小程序的微信登录功能
2020/06/09 Javascript
教你利用Python玩转histogram直方图的五种方法
2018/07/30 Python
python实现自动登录
2018/09/17 Python
django项目环境搭建及在虚拟机本地创建django项目的教程
2019/08/02 Python
Python3 无重复字符的最长子串的实现
2019/10/08 Python
浅谈keras中的batch_dot,dot方法和TensorFlow的matmul
2020/06/18 Python
HTML5 textarea高度自适应的两种方案
2020/04/08 HTML / CSS
日本最大化妆品和美容产品的综合口碑网站:cosme shopping
2019/08/28 全球购物
教师评优事迹材料
2014/01/10 职场文书
校园之星获奖感言
2014/01/29 职场文书
消防应急演练方案
2014/02/12 职场文书
西式结婚主持词
2014/03/14 职场文书
兽医医药专业求职信
2014/07/27 职场文书
英语教育专业毕业生求职信
2014/08/28 职场文书
小学毕业典礼演讲稿
2014/09/09 职场文书
2015年扶贫帮困工作总结
2015/05/20 职场文书
2015年校医个人工作总结
2015/07/24 职场文书
Mysql外键约束的创建与删除的使用
2022/03/03 MySQL
Oracle删除归档日志及添加定时任务
2022/06/28 Oracle