Beispiel #1
0
        public HTMLCollection getElementsByClassName(string classNames)
        {
            HTMLCollection elments = new HTMLCollection();

            foreach (var child in childNodes)
            {
                if ((child as Element).className.NoncaseEqual(classNames))
                {
                    elments.Add(child as Element);
                }
                elments.AddRange((child as Element).getElementsByClassName(classNames));
            }
            return(elments);
        }
Beispiel #2
0
        public HTMLCollection getElementsByTagName(string localName)
        {
            HTMLCollection elments = new HTMLCollection();

            foreach (Node child in childNodes)
            {
                if (child.nodeName.NoncaseEqual(localName))
                {
                    elments.Add(child as Element);
                }
                elments.AddRange((child as Element).getElementsByTagName(localName));
            }
            return(elments);
        }