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 面向对象全新理练之数据的封装
Dec 03 Javascript
Ajax搜索结果页面下方的分页按钮的生成
Apr 05 Javascript
jquery如何把参数列严格转换成数组实现思路
Apr 01 Javascript
JavaScript 模拟类机制及私有变量的方法及思路
Jul 10 Javascript
通过js简单实现将一个文本内容转译成加密文本
Oct 22 Javascript
d3.js中冷门却实用的内置函数总结
Feb 04 Javascript
基于Vue2.0+ElementUI实现表格翻页功能
Oct 23 Javascript
详解如何将 Vue-cli 改造成支持多页面的 history 模式
Nov 20 Javascript
使用vuex解决刷新页面state数据消失的问题记录
May 08 Javascript
vue+vant使用图片预览功能ImagePreview的问题解决
Apr 10 Javascript
小程序实现背景音乐播放和暂停
Jun 19 Javascript
js实现简单扫雷
Nov 27 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
安装APACHE
2007/01/15 PHP
PHP 第二节 数据类型之数组
2012/04/28 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十一)
2014/06/25 PHP
完美的2个php检测字符串是否是utf-8编码函数分享
2014/07/28 PHP
php判断访问IP的方法
2015/06/19 PHP
PHP中的密码加密的解决方案总结
2016/10/26 PHP
PHP连接MySQL数据库并以json格式输出
2018/05/21 PHP
PHP7 list() 函数修改
2021/03/09 PHP
javascript学习笔记(五)正则表达式
2011/04/08 Javascript
javascript日期转换 时间戳转日期格式
2011/11/05 Javascript
浅析showModalDialog数据缓存问题(用禁止浏览器缓存解决)
2013/07/09 Javascript
用JavaScript实现动画效果的方法
2013/07/20 Javascript
判断文档离浏览器顶部的距离的方法
2014/01/08 Javascript
关于JavaScript命名空间的一些心得
2014/06/07 Javascript
Javascript中3种实现继承的方法和代码实例
2014/08/12 Javascript
js css 实现遮罩层覆盖其他页面元素附图
2014/09/22 Javascript
JavaScript截取、切割字符串的技巧
2016/01/07 Javascript
使用jQuery实现Web页面换肤功能的要点解析
2016/05/12 Javascript
Angular.Js的自动化测试详解
2016/12/09 Javascript
JS中静态页面实现微信分享功能
2017/02/06 Javascript
Javascript实现页面滚动时导航智能定位
2017/05/06 Javascript
关于foreach循环中遇到的问题小结
2017/05/08 Javascript
bootstrap动态调用select下拉框的实例代码
2018/08/09 Javascript
Python的for和break循环结构中使用else语句的技巧
2016/05/24 Python
windows下ipython的安装与使用详解
2016/10/20 Python
Python中的 sort 和 sorted的用法与区别
2019/08/10 Python
如何基于Python实现电子邮件的发送
2019/12/16 Python
使用 Python ssh 远程登陆服务器的最佳方案
2020/03/06 Python
[原创]赚疯了!转手立赚800+?大佬的python「抢茅台脚本」使用教程
2021/01/12 Python
html5拍照功能实现代码(htm5上传文件)
2013/12/11 HTML / CSS
美国饼干礼物和美食甜点购买网站:Cheryl’s
2020/05/28 全球购物
测绘工程个人的自我评价
2013/11/10 职场文书
会计专业自荐信范文
2013/12/02 职场文书
文秘专业应届生求职信
2014/05/26 职场文书
政审证明范文
2015/06/19 职场文书
《钢铁是怎样炼成的》高中读后感
2019/08/07 职场文书