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;

            }

相关文章:

  • 2022-12-23
  • 2021-05-18
  • 2022-12-23
  • 2021-12-02
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-06
猜你喜欢
  • 2022-02-07
  • 2022-01-15
  • 2022-01-02
  • 2021-12-22
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案