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单元测试ABC
Apr 12 Javascript
jQuery学习笔记 操作jQuery对象 属性处理
Sep 19 Javascript
浅谈利用JavaScript进行的DDoS攻击原理与防御
Jun 04 Javascript
JavaScript实现删除,移动和复制文件的方法
Aug 05 Javascript
JQuery给select添加/删除节点的实现代码
Apr 26 Javascript
几句话带你理解JS中的this、闭包、原型链
Sep 26 Javascript
jQuery选择器特殊字符与属性空格问题
Aug 14 jQuery
AngularJS基于http请求实现下载php生成的excel文件功能示例
Jan 23 Javascript
详解vue移动端日期选择组件
Feb 22 Javascript
kafka调试中遇到Connection to node -1 could not be established. Broker may not be available.
Sep 17 Javascript
vue transition 在子组件中失效的解决
Nov 12 Javascript
浅析JavaScript 函数柯里化
Sep 08 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中使用mktime获取时间戳的一个黑色幽默分析
2012/05/31 PHP
PHP连接SQLSERVER 注意事项(附dll文件下载)
2012/06/28 PHP
php setcookie(name, value, expires, path, domain, secure) 参数详解
2013/06/28 PHP
PHP封装函数实现生成随机的字符串验证码
2017/01/24 PHP
对google个性主页的拖拽效果的js的完整注释[转]
2007/04/10 Javascript
ASP.NET jQuery 实例5 (显示CheckBoxList成员选中的内容)
2012/01/13 Javascript
js获取TreeView控件选中节点的Text和Value值的方法
2012/11/24 Javascript
jquery 表格的增行删行实现思路
2013/03/21 Javascript
JavaScript 对任意元素,自定义右键菜单的实现方法
2013/05/08 Javascript
Checbox的操作含已选、未选及判断代码
2013/11/07 Javascript
node.js中的events.emitter.once方法使用说明
2014/12/10 Javascript
JavaScript实现的一个倒计时的类
2015/03/12 Javascript
javascript实现下拉提示选择框
2015/12/29 Javascript
JS如何设置cookie有效期为当天24点并弹出欢迎登陆界面
2016/08/04 Javascript
JS+CSS实现滚动数字时钟效果
2017/12/25 Javascript
vue组件jsx语法的具体使用
2018/05/21 Javascript
vue 优化CDN加速的方法示例
2018/09/19 Javascript
Python实时获取cmd的输出
2015/12/13 Python
Python 3实战爬虫之爬取京东图书的图片详解
2017/10/09 Python
浅谈Python中的作用域规则和闭包
2018/03/20 Python
python用win32gui遍历窗口并设置窗口位置的方法
2019/07/26 Python
简单了解python数组的基本操作
2019/11/26 Python
pytorch实现mnist分类的示例讲解
2020/01/10 Python
Python selenium 自动化脚本打包成一个exe文件(推荐)
2020/01/14 Python
Django权限设置及验证方式
2020/05/13 Python
CSS3实现可爱的小黄人动画
2016/07/11 HTML / CSS
Under Armour安德玛英国官网:美国高端运动科技品牌
2018/09/17 全球购物
暑期社会实践方案
2014/02/05 职场文书
刊首寄语大全
2014/04/11 职场文书
水利专业大学生职业生涯规划书范文
2014/09/17 职场文书
琅琊山导游词
2015/02/05 职场文书
2015年银行个人工作总结
2015/05/14 职场文书
民事答辩状格式范文
2015/05/21 职场文书
证婚人婚礼致辞
2015/07/28 职场文书
毕业感言怎么写
2015/07/31 职场文书
java实现面板之间切换功能
2022/06/10 Java/Android