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实现动态操作select选中
Feb 11 Javascript
如何编写高质量JS代码(续)
Feb 25 Javascript
利用js实现禁止复制文本信息
Jun 03 Javascript
详细分析JavaScript函数定义
Jul 16 Javascript
jQuery的remove()方法使用详解
Aug 11 Javascript
jQuery点击导航栏选中更换样式的实现代码
Jan 23 Javascript
vue登录注册及token验证实现代码
Dec 14 Javascript
JS中的回调函数实例浅析
Mar 21 Javascript
Angularjs之如何在跨域请求中传输Cookie的方法
Jun 01 Javascript
element vue validate验证名称重复 输入框与后台重复验证 特殊字符 字符长度 及注意事项小结【实例代码】
Nov 20 Javascript
vue 监听 Treeselect 选择项的改变操作
Aug 31 Javascript
js实现简单抽奖功能
Nov 24 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中加session验证)
2012/08/22 PHP
php中Snoopy类用法实例
2015/06/19 PHP
Symfony实现行为和模板中取得request参数的方法
2016/03/17 PHP
linux下php上传文件注意事项
2016/06/11 PHP
微信 getAccessToken方法详解及实例
2016/11/23 PHP
Zend Framework入门应用实例详解
2016/12/11 PHP
PHP使用DOM和simplexml读取xml文档的方法示例
2017/02/08 PHP
Js组件的一些写法
2010/09/10 Javascript
jQuery Tools tab使用介绍
2012/07/14 Javascript
js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
2013/11/18 Javascript
javascript判断两个IP地址是否在同一个网段的实现思路
2013/12/13 Javascript
js实现将选中值累加到文本框的方法
2015/08/12 Javascript
js实现图片放大和拖拽特效代码分享
2015/09/05 Javascript
基于jQuery实现多标签页切换的效果(web前端开发)
2016/07/24 Javascript
jQuery Easyui datagrid连续发送两次请求问题
2016/12/13 Javascript
Angular实现的进度条功能示例
2018/02/18 Javascript
js+canvas实现滑动拼图验证码功能
2018/03/26 Javascript
JavaScript基于数组实现的栈与队列操作示例
2018/12/22 Javascript
微信公众号获取用户地理位置并列出附近的门店的示例代码
2019/07/25 Javascript
vue 动态组件(component :is) 和 dom元素限制(is)用法说明
2020/09/04 Javascript
[01:12:40]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第三场 1月25日
2021/03/11 DOTA
Windows下实现Python2和Python3两个版共存的方法
2015/06/12 Python
Python SQLite3数据库日期与时间常见函数用法分析
2017/08/14 Python
Python 经典面试题 21 道【不可错过】
2018/09/21 Python
使用Python实现微信提醒备忘录功能
2018/12/04 Python
python异步编程 使用yield from过程解析
2019/09/25 Python
Python partial函数原理及用法解析
2019/12/11 Python
英国在线药房:Express Chemist
2019/03/28 全球购物
美国家庭鞋店:Shoe Sensation
2019/09/27 全球购物
函授本科自我鉴定
2013/11/03 职场文书
物业客服专员岗位职责
2013/11/30 职场文书
计算机专业自荐信
2014/05/24 职场文书
2014年教务处工作总结
2014/12/03 职场文书
2014年科普工作总结
2014/12/06 职场文书
Javascript使用integrity属性进行安全验证
2021/11/07 Javascript
Meta增速拉垮,元宇宙难当重任
2022/04/29 数码科技