码迷,mamicode.com
首页 > Web开发 > 详细

获取classname 和style的js代码

时间:2016-10-10 23:34:47      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

//classname就是先获取全部的classname 然后放在一个数组里,在和要查找的数组一个一个的验证。

function(oParent,sclass){
var aEle=oParent.getElementsByTagName(‘*‘);
var arr;
var result=[];
for(var i=0;i<aEle.length;i++){
var sc=aEle[i].className;
var word=‘‘;
arr=[];
for(var j=0;j<sc.length;j++){
if (sc.charAt(j)==‘ ‘||j==sc.length-1) {
if(sc.charAt(j)==‘ ‘){
arr.push(word);
word=‘‘;}
else{
word+=sc.charAt(j);
arr.push(word); }}
else{word+=sc.charAt(j);}}
if(arr.length!=0){
for(var k=0;k<arr.length;k++){
if(arr[k]==sclass){
result.push(aEle[i]);
break;}}}}
return result;}
gg.tools.getStyle=function(obj,attr){
return obj.currentStyle?obj.currentStyle[attr] : getComputedStyle( obj )[attr];
}

获取classname 和style的js代码

标签:

原文地址:http://www.cnblogs.com/Guoguomix/p/5947550.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!