javascript通过class来获取元素实现代码


Posted in Javascript onFebruary 20, 2013
function getByClass(classname){ 
var nodes = document.getElementsByTagName('*'), 
ret=[]; 
for(var i=0;i<nodes.length;i++){ 
if(hasClass(nodes[i],classname)) 
ret.push(nodes[i]); 
} 
return ret; 
} 
function hasClass(node,className){ 
var names = node.className.split(/\s+/); 
for(var i=0;i<names.length;i++){ 
if(names[i]==className) 
return true; 
}return false; 
}
Javascript 相关文章推荐
推荐40个简单的 jQuery 导航插件和教程(下篇)
Sep 14 Javascript
Jquery解析Json格式数据过程代码
Oct 17 Javascript
探寻Javascript执行效率问题
Nov 12 Javascript
jQuery中$.each使用详解
Jan 29 Javascript
jQuery的each循环用法简单示例
Jun 12 Javascript
JS实现简单的天数计算器完整实例
Apr 28 Javascript
微信小程序实现登录页云层漂浮的动画效果
May 05 Javascript
Angular2学习教程之组件中的DOM操作详解
May 28 Javascript
详解javascript常用工具类的封装
Jan 30 Javascript
如何在Vue中使用CleaveJS格式化你的输入内容
Dec 14 Javascript
基于node.js实现爬虫的讲解
Feb 18 Javascript
vue实现移动端H5数字键盘组件使用详解
Aug 25 Javascript
javascript自适应宽度的瀑布流实现思路
Feb 20 #Javascript
Raphael带文本标签可拖动的图形实现代码
Feb 20 #Javascript
IE关闭时判断及AJAX注销案例学习
Feb 18 #Javascript
JS刷新框架外页面七种实现代码
Feb 18 #Javascript
js获取html参数及向swf传递参数应用介绍
Feb 18 #Javascript
用js写了一个类似php的print_r输出换行功能
Feb 18 #Javascript
让ie6也支持websocket采用flash封装实现
Feb 18 #Javascript
You might like
用PHP实现维护文件代码
2007/06/14 PHP
PHP 开发环境配置(测试开发环境)
2010/04/28 PHP
基于在生产环境中使用php性能测试工具xhprof的详解
2013/06/03 PHP
PHP中array_merge和array相加的区别分析
2013/06/17 PHP
php中current、next与reset函数用法实例
2014/11/17 PHP
php对文件夹进行相关操作(遍历、计算大小)
2015/11/04 PHP
CI配置多数据库访问的方法
2016/03/28 PHP
PHP简单字符串过滤方法示例
2016/09/04 PHP
很多人都是用下面的js刷新站IP和PV
2008/09/05 Javascript
基于jquery的给文章加入关键字链接
2010/10/26 Javascript
使用jquery获取网页中图片高度的两种方法
2013/09/26 Javascript
JS+CSS实现简单的二级下拉导航菜单效果
2015/09/21 Javascript
JavaScript实现左右下拉框动态增删示例
2017/03/09 Javascript
BootStrap的两种模态框方式
2017/05/10 Javascript
Angular.js中$resource高大上的数据交互详解
2017/07/30 Javascript
AngularJS实现的根据数量与单价计算总价功能示例
2017/12/26 Javascript
写一个Vue Popup组件
2019/02/25 Javascript
webpack4从0搭建组件库的实现
2020/11/29 Javascript
Python使用xlrd读取Excel格式文件的方法
2015/03/10 Python
使用Python读写文本文件及编写简单的文本编辑器
2016/03/11 Python
利用Python破解验证码实例详解
2016/12/08 Python
深入理解Python对Json的解析
2017/02/14 Python
python django事务transaction源码分析详解
2017/03/17 Python
python构建深度神经网络(DNN)
2018/03/10 Python
python装饰器-限制函数调用次数的方法(10s调用一次)
2018/04/21 Python
python3解析库lxml的安装与基本使用
2018/06/27 Python
python读取图片的方式,以及将图片以三维数组的形式输出方法
2019/07/03 Python
pytorch 固定部分参数训练的方法
2019/08/17 Python
Python从列表推导到zip()函数的5种技巧总结
2019/10/23 Python
通过python调用adb命令对App进行性能测试方式
2020/04/23 Python
Python QTimer实现多线程及QSS应用过程解析
2020/07/11 Python
HTML5 贪吃蛇游戏实现思路及源代码
2013/09/03 HTML / CSS
介绍一下XMLHttpRequest对象
2012/02/12 面试题
四川省传达学习贯彻党的群众路线教育实践活动总结大会精神新闻稿
2014/10/26 职场文书
python实现Thrift服务端的方法
2021/04/20 Python
PHP正则表达式之RCEService回溯
2022/04/11 PHP