[Js]封装好的通过className来获取元素的函数
2014-03-07 11:38
716 查看
<div id="box">
<div class="star"></div>
<div class="star"></div>
<div class="app"></div>
<p class="star"></p>
<p class="ar"></p>
</div>
假设要获取所有.star元素
function getByClass(oparent,sClass){
var aEle=oparent.getElementsByTagName("*");
var aResult=[];
var i;
for(i=0;i<aEle.length;i++){
if(aEle[i].className==sClass){
aResult.push(aEle[i]);
}
}
return aResult;
};
window.onload=function(){
var box=document.getElementById("box");
var star=getByClass(box,"star");
};
<div class="star"></div>
<div class="star"></div>
<div class="app"></div>
<p class="star"></p>
<p class="ar"></p>
</div>
假设要获取所有.star元素
function getByClass(oparent,sClass){
var aEle=oparent.getElementsByTagName("*");
var aResult=[];
var i;
for(i=0;i<aEle.length;i++){
if(aEle[i].className==sClass){
aResult.push(aEle[i]);
}
}
return aResult;
};
window.onload=function(){
var box=document.getElementById("box");
var star=getByClass(box,"star");
};
相关文章推荐
- JS封装通过className获取元素的函数示例
- JS封装通过className获取元素的函数示例
- JS-获取class类名为某个的元素-【getClass】函数封装
- js通过classname来获取元素的方法
- 通过className获取元素的js
- js 通过className来获取元素
- js通过classname来获取元素
- js封装获取元素类名(className)的方法
- JS封装通过className获取元素的函数
- JS一起学05:Date对象、封闭空间、函数传参和封装、获取非行间样式、字符串操作
- 通过PHP current()函数获取未知字符键名数组第一个元素的值
- 封装一个名字为$的函数,用于获取元素
- Ajax中通过JS代码自动获取表单元素值的示例代码
- 封装getByClass(JS获取class的方法封装为一个函数)
- js通过selection获取选中元素
- js querySelector和getElementById通过id获取元素的区别
- web开发设计--JS学习之通过ID获取元素
- js实现通过类名获取元素(通用版)
- javascript通过className来获取元素的简单示例代码
- 封装getByClass(JS获取class的方法封装为一个函数)