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 相关文章推荐
Prototype源码浅析 Enumerable部分(二)
Jan 18 Javascript
JS中window.open全屏命令解析及使用示例
Dec 11 Javascript
Javascript的表单与验证-非空验证
Mar 18 Javascript
使用jquery获取url以及jquery获取url参数的实现方法
May 25 Javascript
浅析JavaScript中作用域和作用域链
Dec 06 Javascript
JavaScript下拉菜单功能实例代码
Mar 01 Javascript
对于Javascript 执行上下文的全面了解
Sep 05 Javascript
jQuery中each和js中forEach的区别分析
Feb 27 jQuery
Jquery属性的获取/设置及样式添加/删除操作技巧分析
Dec 23 jQuery
JavaScript如何实现图片处理与合成
May 29 Javascript
JavaScript 实现页面滚动动画
Apr 24 Javascript
关于JavaScript回调函数的深入理解
Jun 27 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 4.2书写安全的脚本
2006/10/09 PHP
PHP 5.3新特性命名空间规则解析及高级功能
2010/03/11 PHP
php设计模式 DAO(数据访问对象模式)
2011/06/26 PHP
php检测文件编码的方法示例
2014/04/25 PHP
PHP获取当前页面URL函数实例
2014/10/22 PHP
php使用number_format函数截取小数的方法分析
2016/05/27 PHP
form表单传递数组数据、php脚本接收的实例
2017/02/09 PHP
jquery获取及设置outerhtml的方法
2015/03/09 Javascript
JavaScript判断undefined类型的正确方法
2015/06/30 Javascript
javascript时间差插件分享
2016/07/18 Javascript
原生JS实现图片左右轮播
2016/12/30 Javascript
node.js实现微信JS-API封装接口的示例代码
2017/09/06 Javascript
Vue-cli配置打包文件本地使用的教程图解
2018/08/02 Javascript
微信小程序scroll-view实现滚动穿透和阻止滚动的方法
2018/08/20 Javascript
Vue登录拦截 登录后继续跳转指定页面的操作
2020/08/04 Javascript
通过数据库对Django进行删除字段和删除模型的操作
2015/07/21 Python
Python使用pymysql小技巧
2017/06/04 Python
python中日志logging模块的性能及多进程详解
2017/07/18 Python
python实现定时自动备份文件到其他主机的实例代码
2018/02/23 Python
详解Python正则表达式re模块
2019/03/19 Python
Python操作redis实例小结【String、Hash、List、Set等】
2019/05/16 Python
Pytorch修改ResNet模型全连接层进行直接训练实例
2019/09/10 Python
在keras中获取某一层上的feature map实例
2020/01/24 Python
python可视化 matplotlib画图使用colorbar工具自定义颜色
2020/12/07 Python
CSS3新增布局之: flex详解
2020/06/18 HTML / CSS
详解移动端HTML5音频与视频问题及解决方案
2018/08/22 HTML / CSS
英国网上购买门:Direct Doors
2018/06/07 全球购物
神路信息Java面试题目
2013/03/31 面试题
汇智创新科技发展有限公司
2015/12/06 面试题
口腔医学技术应届生求职信
2013/11/09 职场文书
初一生物教学反思
2014/01/18 职场文书
摄影展策划方案
2014/06/02 职场文书
无房产证房屋转让协议书合同样本
2014/10/18 职场文书
紫日观后感
2015/06/05 职场文书
关于Python OS模块常用文件/目录函数详解
2021/07/01 Python
MySQL GTID复制的具体使用
2022/05/20 MySQL