getElementsByClassName vs innerHTML (v4)

Revision 4 of this benchmark created on


Preparation HTML

<script type="text/JavaScript" src="xw.js"></script> <br />
<span class="cos">cos przed i js \/</span><br />
<span class="copyright">cprght</span><br />
<span class="beforefoot">beforefoot</span><br />
<div id="Footer">footer</div><br />
<script>
var elem = document.getElementById("Footer");
</script>

Test runner

Ready to run.

Testing in
TestOps/sec
getElementsByClassName
elem.getElementsByClassName('a')[0].innerText = 'a text';
elem.getElementsByClassName('b')[0].innerText = 'b text';
ready
innerHTML
elem.innerHTML = "dodajemydofooter?";
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.