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 相关文章推荐
50款非常棒的 jQuery 插件分享
Mar 29 Javascript
tangram框架响应式加载图片方法
Nov 21 Javascript
在Node.js中实现文件复制的方法和实例
Jun 05 Javascript
JavaScript和JQuery的鼠标mouse事件冒泡处理
Jun 19 Javascript
jQuery仿淘宝网产品品牌隐藏与显示效果
Sep 01 Javascript
jquery实现的判断倒计时是否结束代码
Feb 05 Javascript
JavaScript实现事件的中断传播和行为阻止方法示例
Jan 20 Javascript
完美解决input[type=number]无法显示非数字字符的问题
Feb 28 Javascript
vue中的非父子间的通讯问题简单的实例代码
Jul 19 Javascript
JavaScript日期工具类DateUtils定义与用法示例
Sep 03 Javascript
vue + typescript + 极验登录验证的实现方法
Jun 27 Javascript
js实现轮播图特效
May 28 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
总集篇&特番节目先行播出!《SAO Alicization War of Underworld》第2季度TV动画4月25日放送!
2020/03/06 日漫
php mysql_real_escape_string函数用法与实例教程
2013/09/30 PHP
PHP file_get_contents函数读取远程数据超时的解决方法
2015/05/13 PHP
php类的定义与继承用法实例
2015/07/07 PHP
JavaScript脚本性能优化注意事项
2008/11/18 Javascript
Jquery 学习笔记(一)
2009/10/13 Javascript
页面版文本框智能提示JS代码
2009/11/20 Javascript
Jquery Ajax学习实例3 向WebService发出请求,调用方法返回数据
2010/03/16 Javascript
基于jquery的web页面日期格式化插件
2011/11/15 Javascript
Node.js异步I/O学习笔记
2014/11/04 Javascript
javasript实现密码的隐藏与显示
2015/05/08 Javascript
jquery实现简易的移动端验证表单
2015/11/08 Javascript
跟我学习JScript的Bug与内存管理
2015/11/18 Javascript
基于jquery实现弹幕效果
2016/09/29 Javascript
全面解析Node.js 8 重要功能和修复
2017/06/02 Javascript
JavaScript实现简单评论功能
2017/08/17 Javascript
Vue登录注册并保持登录状态的方法
2018/08/17 Javascript
iview实现select tree树形下拉框的示例代码
2018/12/21 Javascript
JQuery属性操作与循环用法示例
2019/05/15 jQuery
vue中的.$mount('#app')手动挂载操作
2020/09/02 Javascript
vue+canvas实现拼图小游戏
2020/09/18 Javascript
linux服务器快速卸载安装node环境(简单上手)
2021/02/22 Javascript
python中的内置函数getattr()介绍及示例
2014/07/20 Python
python实现报表自动化详解
2017/11/16 Python
python退出命令是什么?详解python退出方法
2018/12/10 Python
Python使用ctypes调用C/C++的方法
2019/01/29 Python
为何人工智能(AI)首选Python?读完这篇文章你就知道了(推荐)
2019/04/06 Python
Python selenium 自动化脚本打包成一个exe文件(推荐)
2020/01/14 Python
Pythonic版二分查找实现过程原理解析
2020/08/11 Python
Python自动化测试中yaml文件读取操作
2020/08/20 Python
马来西亚银饰品牌:JEOEL
2017/12/15 全球购物
采购部主管岗位职责
2014/01/01 职场文书
驻村工作先进事迹
2014/08/14 职场文书
离婚协议书怎样才有法律效力
2014/10/10 职场文书
汤姆叔叔的小屋读书笔记
2015/06/30 职场文书
MongoDB日志切割的三种方式总结
2021/09/15 MongoDB