tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

document.getElementsByName-namespace.html (956B)


      1 <!DOCTYPE html>
      2 <title>getElementsByName and foreign namespaces</title>
      3 <link rel="author" title="Ms2ger" href="mailto:ms2ger@gmail.com">
      4 <link rel="help" href="https://html.spec.whatwg.org/multipage/#dom-document-getelementsbyname">
      5 <script src="/resources/testharness.js"></script>
      6 <script src="/resources/testharnessreport.js"></script>
      7 <div id="log"></div>
      8 <div id="test">
      9 <p name="math"><math name="math">
     10 <mi>a</mi>
     11 <mo>+</mo>
     12 <mi>b</mi>
     13 </math>
     14 <p name="svg"><svg width="300" height="100" name="svg">
     15 <rect width="300" height="100" fill="rgb(0,0,255)"/>
     16 </svg>
     17 </div>
     18 <script>
     19 test(function() {
     20  var ps = document.getElementById("test")
     21                   .getElementsByTagName("p");
     22  assert_equals(document.getElementsByName("math").length, 1);
     23  assert_equals(document.getElementsByName("math")[0], ps[0]);
     24  assert_equals(document.getElementsByName("svg").length, 1);
     25  assert_equals(document.getElementsByName("svg")[0], ps[1]);
     26 });
     27 </script>