GO麦田麦穗

 

javascript 通过class来获取元素方法

javascript 通过class来获取元素方法

       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;

            }

posted on 2013-02-18 19:13  GO麦田麦穗  阅读(780)  评论(2编辑  收藏  举报

导航