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 相关文章推荐
jquery validation插件表单验证的一个例子
Mar 03 Javascript
Jquery 动态添加按钮实现代码
May 06 Javascript
JS高级拖动技术 setCapture,releaseCapture
Jul 31 Javascript
js页面跳转的常用方法整理
Oct 18 Javascript
JS中的log对象获取以及debug的写法介绍
Mar 03 Javascript
jsonp跨域请求数据实现手机号码查询实例分析
Dec 12 Javascript
微信开发 js实现tabs选项卡效果
Oct 28 Javascript
vue动态组件实现选项卡切换效果
Mar 08 Javascript
使用ionic播放轮询广告的实现方法(必看)
Apr 24 Javascript
JScript实现地址选择功能
Aug 15 Javascript
JavaScript对象原型链原理详解
Feb 05 Javascript
解决vue+router路由跳转不起作用的一项原因
Jul 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
解析php中两种缩放图片的函数,为图片添加水印
2013/06/14 PHP
浅析php中三个等号(===)和两个等号(==)的区别
2013/08/06 PHP
PHP向浏览器输出内容的4个函数总结
2014/11/17 PHP
php处理json格式数据经典案例总结
2016/05/19 PHP
PHP实现加密文本文件并限制特定页面的存取的效果
2016/10/21 PHP
8个超棒的学习 jQuery 的网站 推荐收藏
2011/04/02 Javascript
Javascript生成json的函数代码(可以用php的json_decode解码)
2012/06/11 Javascript
JS 精确统计网站访问量的实例代码
2013/07/05 Javascript
使用node.js半年来总结的 10 条经验
2014/08/18 Javascript
通过js修改input、select默认字体颜色
2017/04/19 Javascript
详解AngularJS 过滤器的使用
2018/06/02 Javascript
Vue不能观察到数组length的变化
2018/06/08 Javascript
Vue EventBus自定义组件事件传递
2018/06/25 Javascript
学习React中ref的两个demo示例
2018/08/14 Javascript
微信小程序实现导航栏和内容上下联动功能代码
2020/06/29 Javascript
jQuery实现本地存储
2020/12/22 jQuery
python实现计算资源图标crc值的方法
2014/10/05 Python
使用Python搭建虚拟环境的配置方法
2018/02/28 Python
Python字符串的一些操作方法总结
2019/06/10 Python
pyqt5 获取显示器的分辨率的方法
2019/06/18 Python
python2爬取百度贴吧指定关键字和图片代码实例
2019/08/14 Python
Python使用itchat模块实现群聊转发,自动回复功能示例
2019/08/26 Python
关于HTML5+ API plusready的兼容问题
2020/11/20 HTML / CSS
BASIC HOUSE官方旗舰店:韩国著名的服装品牌
2018/09/27 全球购物
日本最大化妆品和美容产品的综合口碑网站:cosme shopping
2019/08/28 全球购物
The North Face北面荷兰官网:美国著名户外品牌
2019/10/16 全球购物
了解AppleTalk协议吗
2014/04/01 面试题
货代行业个人求职简历的自我评价
2013/10/22 职场文书
迎接领导欢迎词
2014/01/11 职场文书
给朋友的赠语
2015/06/23 职场文书
处世之道:关于真诚相待的名言推荐
2019/12/02 职场文书
Golang 获取文件md5校验的方法以及效率对比
2021/05/08 Golang
pytorch 运行一段时间后出现GPU OOM的问题
2021/06/02 Python
Python pandas读取CSV文件的注意事项(适合新手)
2021/06/20 Python
深入理解CSS 中 transform matrix矩阵变换问题
2021/08/30 HTML / CSS
阿里云服务器部署RabbitMQ集群的详细教程
2022/06/01 Servers