首页 > 代码库 > 【DOM编程艺术】getElementsByClassName
【DOM编程艺术】getElementsByClassName
<div id=‘shop‘> <div class=‘a1 a2‘>111</div> <div class=‘a1 a3‘>222</div> <div class=‘a2 a3‘>333</div> </div> <script type="text/javascript"> function getElementsByClassName(node,classname){ if(node.getElementsByClassName){ return node.getElementsByClassName(classname); }else{ var elem = node.getElementsByTagName(‘*‘); var result=[]; for(var i =0; i<elem.length;i++){ if(elem[i].className.indexOf(classname) != -1){ result[result.length]=elem[i]; } } return result; } } var shoping = document.getElementById(‘shop‘); var thing = getElementsByClassName(shoping,‘a1‘); console.log(thing); </script>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。