| <!DOCTYPE html> | |
| <html><head class="foo"> | |
| <title class="foo">getElementsByClassName</title> | |
| <meta class="foo" content="big element listing" name="description"> | |
| <link class="foo"> | |
| <base class="foo"> | |
| <script class="foo"></script> | |
| <style class="foo"></style> | |
| <script src="/resources/testharness.js"></script> | |
| <script src="/resources/testharnessreport.js"></script> | |
| <link href="https://dom.spec.whatwg.org/#dom-document-getelementsbyclassname" rel="help"> | |
| </head> | |
| <body class="foo"> | |
| <div id='log'></div> | |
| <a class="foo">a</a> | |
| <abbr class="foo">abbr</abbr> | |
| <acronym class="foo">acronym</acronym> | |
| <address class="foo">address</address> | |
| <applet class="foo">applet</applet> | |
| <b class="foo">b</b> | |
| <bdo class="foo">bdo</bdo> | |
| <big class="foo">big</big> | |
| <blockquote class="foo">blockquote</blockquote> | |
| <br class="foo"> | |
| <button class="foo">button</button> | |
| <center class="foo">center</center> | |
| <cite class="foo">cite</cite> | |
| <code class="foo">code</code> | |
| <del class="foo">del</del> | |
| <dfn class="foo">dfn</dfn> | |
| <dir class="foo">dir | |
| <li class="foo">li</li> | |
| </dir> | |
| <div class="foo">div</div> | |
| <dl class="foo"> | |
| <dt class="foo"> | |
| </dt><dd class="foo">dd</dd> | |
| </dl> | |
| <em class="foo">em</em> | |
| <font class="foo">font</font> | |
| <form class="foo"> | |
| <label class="foo">label</label> | |
| <fieldset class="foo"> | |
| <legend class="foo">legend</legend> | |
| </fieldset> | |
| </form> | |
| <h1 class="foo">h1</h1> | |
| <hr class="foo"> | |
| <i class="foo">i</i> | |
| <iframe class="foo">iframe</iframe> | |
| <img class="foo"> | |
| <input class="foo"> | |
| <ins class="foo">ins</ins> | |
| <kbd class="foo">kbd</kbd> | |
| <map class="foo"> | |
| <area class="foo"></area> | |
| </map> | |
| <menu class="foo">menu</menu> | |
| <noscript class="foo">noscript</noscript> | |
| <object class="foo"> | |
| <param class="foo"> | |
| </object> | |
| <ol class="foo">ol</ol> | |
| <p class="foo">p</p> | |
| <pre class="foo">pre</pre> | |
| <q class="foo">q</q> | |
| <s class="foo">s</s> | |
| <samp class="foo">samp</samp> | |
| <select class="foo"> | |
| <optgroup class="foo">optgroup</optgroup> | |
| <option class="foo">option</option> | |
| </select> | |
| <small class="foo">small</small> | |
| <span class="foo">span</span> | |
| <strike class="foo">strike</strike> | |
| <strong class="foo">strong</strong> | |
| <sub class="foo">sub</sub> | |
| <sup class="foo">sup</sup> | |
| colgroup<table class="foo"> | |
| <caption class="foo">caption</caption> | |
| <colgroup><col class="foo"> | |
| </colgroup><colgroup class="foo"></colgroup> | |
| <thead class="foo"> | |
| <tr><th class="foo">th</th> | |
| </tr></thead> | |
| <tbody class="foo"> | |
| <tr class="foo"> | |
| <td class="foo">td</td> | |
| </tr> | |
| </tbody> | |
| <tfoot class="foo"></tfoot> | |
| </table> | |
| <textarea class="foo">textarea</textarea> | |
| <tt class="foo">tt</tt> | |
| <u class="foo">u</u> | |
| <ul class="foo">ul</ul> | |
| <var class="foo">var</var> | |
| <script type="text/javascript"> | |
| test(function () | |
| { | |
| var arrElements = [ | |
| "HEAD", | |
| "TITLE", | |
| "META", | |
| "LINK", | |
| "BASE", | |
| "SCRIPT", | |
| "STYLE", | |
| "BODY", | |
| "A", | |
| "ABBR", | |
| "ACRONYM", | |
| "ADDRESS", | |
| "APPLET", | |
| "B", | |
| "BDO", | |
| "BIG", | |
| "BLOCKQUOTE", | |
| "BR", | |
| "BUTTON", | |
| "CENTER", | |
| "CITE", | |
| "CODE", | |
| "DEL", | |
| "DFN", | |
| "DIR", | |
| "LI", | |
| "DIV", | |
| "DL", | |
| "DT", | |
| "DD", | |
| "EM", | |
| "FONT", | |
| "FORM", | |
| "LABEL", | |
| "FIELDSET", | |
| "LEGEND", | |
| "H1", | |
| "HR", | |
| "I", | |
| "IFRAME", | |
| "IMG", | |
| "INPUT", | |
| "INS", | |
| "KBD", | |
| "MAP", | |
| "AREA", | |
| "MENU", | |
| "NOSCRIPT", | |
| "OBJECT", | |
| "PARAM", | |
| "OL", | |
| "P", | |
| "PRE", | |
| "Q", | |
| "S", | |
| "SAMP", | |
| "SELECT", | |
| "OPTGROUP", | |
| "OPTION", | |
| "SMALL", | |
| "SPAN", | |
| "STRIKE", | |
| "STRONG", | |
| "SUB", | |
| "SUP", | |
| "TABLE", | |
| "CAPTION", | |
| "COL", | |
| "COLGROUP", | |
| "THEAD", | |
| "TH", | |
| "TBODY", | |
| "TR", | |
| "TD", | |
| "TFOOT", | |
| "TEXTAREA", | |
| "TT", | |
| "U", | |
| "UL", | |
| "VAR"]; | |
| var collection = document.getElementsByClassName("foo"); | |
| for (var x = 0; x < collection.length; x++) | |
| { | |
| assert_equals(collection[x].nodeName, arrElements[x]); | |
| } | |
| }, "big element listing"); | |
| </script> | |
| </body></html> |