getElementsByClassName-27.htm (1231B)
1 <!DOCTYPE html> 2 <html><head> 3 <title>getElementsByClassName</title> 4 <meta content="generic element listed" name="description"> 5 <link href="https://dom.spec.whatwg.org/#dom-document-getelementsbyclassname" rel="help"> 6 <script src="/resources/testharness.js"></script> 7 <script src="/resources/testharnessreport.js"></script> 8 </head> 9 <body> 10 <div id="log"></div> 11 <div class="te xt"> 12 te xt 13 <div class="te"> 14 te; xt 15 <a class="text link" href="#foo">test link #foo</a> 16 <foo class="te xt">dummy tag</foo> 17 </div> 18 <b class="text">text</b> 19 </div> 20 <div class="xt te">xt te</div> 21 <script type="text/javascript"> 22 test(function() 23 { 24 var collection = document.getElementsByClassName("te xt"); 25 26 assert_equals(collection.length, 3); 27 assert_equals(collection[0].parentNode.nodeName, "BODY"); 28 assert_equals(collection[1].parentNode.nodeName, "DIV"); 29 assert_equals(collection[2].parentNode.nodeName, "BODY"); 30 }, "generic element listed"); 31 </script> 32 </body></html>