做免费网站教程,网上互联网推广,产品推广宣传语,wordpress展示页面非IE6,7,8可以直接用自带的属性 getElementsByClassName,如果需要考虑兼容#xff0c;就需要自己写了。下面是自己写的#xff1a;function getClassName(obj,sName) //--obj是要获取元素的父级{ //--sName是class名字if(document.getElementsByClassName){return ob…非IE6,7,8可以直接用自带的属性 getElementsByClassName,如果需要考虑兼容就需要自己写了。下面是自己写的function getClassName(obj,sName) //--obj是要获取元素的父级{ //--sName是class名字if(document.getElementsByClassName){return obj.getElementsByClassName(sName);}else{var aTmp obj.getElementsByTagName(*);var aRes[];var arr [];for(var i0;i{arr aTmp[i].className.split( );for (var j0;j{if(arr[j] sName){aRes.push(aTmp[i]);}}}return aRes;}}大概思路是将你要获取class元素父级下的所有元素都取出来再循环查找className满足的元素存到数组中然后返回。