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 相关文章推荐
用JavaScript将从数据库中读取出来的日期型格式化为想要的类型。
Aug 15 Javascript
再谈javascript 动态添加样式规则 W3C校检
Dec 25 Javascript
JQUERY设置IFRAME的SRC值的代码
Nov 30 Javascript
利用jQuery实现可输入搜索文字的下拉框
Oct 23 Javascript
js图片实时加载提供网页打开速度
Sep 11 Javascript
JQuery.get提交页面不跳转的解决方法
Jan 13 Javascript
javascript实现延时显示提示框特效代码
Apr 27 Javascript
JavaScript实现经典排序算法之冒泡排序
Dec 28 Javascript
详解AngularJS 模块化
Jun 14 Javascript
如何编写一个d.ts文件的步骤详解
Apr 13 Javascript
vue ssr 实现方式(学习笔记)
Jan 18 Javascript
VUE table表格动态添加一列数据,新增的这些数据不可以编辑(v-model绑定的数据不能实时更新)
Apr 03 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
第五节--克隆
2006/11/16 PHP
PHP采集类Snoopy抓取图片实例
2014/06/19 PHP
PHP实现的自定义图像居中裁剪函数示例【测试可用】
2017/08/11 PHP
php unlink()函数使用教程
2018/07/12 PHP
学习从实践开始之jQuery插件开发 对话框插件开发
2012/04/26 Javascript
JavaScript基本编码模式小结
2012/05/23 Javascript
用JavaScript实现一个代码简洁、逻辑不复杂的多级树
2014/05/23 Javascript
JQuery设置时间段下拉选择实例
2014/12/30 Javascript
浅谈javascript函数式编程
2015/09/06 Javascript
使用JQuery实现智能表单验证功能
2016/03/08 Javascript
浅谈JavaScript的push(),pop(),concat()方法
2016/06/03 Javascript
基于BootStrap的Metronic框架实现页面链接收藏夹功能按钮移动收藏记录(使用Sortable进行拖动排序)
2016/08/29 Javascript
你真的了解BOM中的history对象吗
2017/02/13 Javascript
bootstrap如何让dropdown menu按钮式下拉框长度一致
2017/04/10 Javascript
详解微信小程序调起键盘性能优化
2018/07/24 Javascript
教你如何编写Vue.js的单元测试的方法
2018/10/17 Javascript
React Native 混合开发多入口加载方式详解
2019/09/23 Javascript
JS实现简易留言板增删功能
2020/02/08 Javascript
JS中的继承操作实例总结
2020/06/06 Javascript
用js实现放大镜效果
2020/10/28 Javascript
python更新列表的方法
2015/07/28 Python
Python 3.6 性能测试框架Locust安装及使用方法(详解)
2017/10/11 Python
python实现TF-IDF算法解析
2018/01/02 Python
Python 处理文件的几种方式
2019/08/23 Python
pytorch: Parameter 的数据结构实例
2019/12/31 Python
Python pymsql模块的使用
2020/09/07 Python
利用Python中的Xpath实现一个在线汇率转换器
2020/09/09 Python
Python爬虫scrapy框架Cookie池(微博Cookie池)的使用
2021/01/13 Python
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
哈曼俄罗斯官方网上商店:Harman.club
2020/07/24 全球购物
在求职信中如何凸显个人优势
2013/10/30 职场文书
小学生期末评语大全
2014/04/21 职场文书
2014第二批党的群众路线教育实践活动对照检查材料思想汇报
2014/09/18 职场文书
销售员未完成销售业绩的检讨书
2014/10/12 职场文书
可怜妈妈观后感
2015/06/09 职场文书
sqlserver2017共享功能目录路径不可改的解决方法
2021/04/16 SQL Server